Цитата:
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, время: 01:44. |