Perguntas com a marcação «oop»

85
Em Javascript, o que significa esse sublinhado?

var Gallery = Backbone.Controller.extend({ _index: null, _photos: null, _album :null, _subalbums:null, _subphotos:null, _data:null, _photosview:null, _currentsub:null, routes: { "": "index", "subalbum/:id": "subindex", "subalbum/:id/" : "directphoto", "subalbum/:id/:num" :...

63
Função assíncrona com + =

let x = 0; async function test() { x += await 5; console.log('x :', x); } test(); x += 1; console.log('x :', x); Executar snippet de códigoOcultar resultadosExpandir snippet Os valores de xlogado são 1e 5. Minha pergunta é: por que o valor do x 5segundo log? Se o testé executado depois x...

54
A saída -1 se torna uma barra no loop

Surpreendentemente, o seguinte código gera: / -1 O código: public class LoopOutPut { public static void main(String[] args) { LoopOutPut loopOutPut = new LoopOutPut(); for (int i = 0; i < 30000; i++) { loopOutPut.test(); } } public void test() { int i = 8; while ((i -= 3) > 0)...

13
Como implementar em Raku

No Perl, usando Moo, você pode implementar aroundsubs, que envolvem outros métodos em uma classe. around INSERT => sub { my $orig = shift; my $self = shift; print "Before the original sub\n"; my $rv = $orig->($self, @_); print "After the original sub\n"; }; Como esse comportamento...