Показать сообщение отдельно
  #1010 (permalink)  
Старый 29.03.2015, 06:56
Аспирант
Посмотреть профиль Найти все сообщения от newuser1001
 
Регистрация: 24.03.2015
Сообщений: 92

Сообщение от Erolast
Можно, кстати, еще и от for in отказаться:
lol
numbers = {
    one: 1,
    two: 2,
    three: 3
}

myNumbers=Object.create(numbers)
myNumbers.four=4
 
for(numberName of Object.keys(myNumbers)) {
    console.log(numberName);
}

// four


А вот твое говно, как раз, не нужно.
numbers = {
    one: 1,
    two: 2,
    three: 3
}

forIn=function(o, clb){
 for(var i in o) {if(!o.hasOwnProperty(i)) return; clb(o[i])}
}

forIn(numbers, function(x){console.log(x)})

Последний раз редактировалось newuser1001, 29.03.2015 в 07:18.
Ответить с цитированием