Цитата:
for(;;){delete f.a;}; |
Cache, тут на самом деле одного бесконечного цикла мало будет. Как минимум, два, и рекурсию:
while(1) delete f.a; for(;;) delete f.a; function deleteFA() { delete f.a; deleteFA() }; deleteFA(); |
Ruslan_xDD,
два цикла + рекурсия, эт хорошо, но не в таком же виде, у вас же 95% кода, просто простаивает тут как минимум, надо параллельными потоками запускать |
:D :D :D
|
Почему ResetableCounter is not defined?
function Counter(init){ this.init = init; this.counter = init; } Counter.prototype.inc = function(){ this.counter++ } ResetableCounter.prototype = Object.create(Counter.prototype) ResetableCounter.prototype.reset = function(){ this.counter = this.init } let c = new ResetableCounter(100) c.inc() c.inc() |
DivMan, расскажи на русском языке чего ты хочешь, вдруг оно уже давно сделано.
|
Почему опять undefined? Я хочу создать объект 'o', такой же, как и объект 'obj', только с помощью конструктора
https://jsfiddle.net/3c7ahtrv/ |
Так надо добавить return сюда
this.setName2 = function (name) { this.name = name; return 'Какую траву ты куришь '+name+'?'; }; И тогда console.log(o.setName2('vova')); с тобой заговорит на твоем языке. Зацени https://jsfiddle.net/3c7ahtrv/1/ |
Цитата:
|
Как интерпретатор находит функцию getName в __proto_, если её там нету? Она находится не в __proto_ а в конструкторе
https://jsfiddle.net/mq6ubzem/ http://i77.fastpic.ru/big/2016/0816/...c92037b9ac.jpg |
Часовой пояс GMT +3, время: 06:30. |