Aşağıdaki ES6 kod pasajı geçersiz. Eskiden geçerliydi. Onu hala eski Traceur versiyonlarında çalıştırabilirim, ama en son Babil ve Traceur artık bir dizide for-loop'u sevmiyor. Bana artık neden geçerli olmadığını söyleyen var. AşağıdaES6 Array kavrayışları artık geçerli değil mi?
let people = [
{
"firstName": "Belinda",
"phone": "1-607-194-5530",
"email": "[email protected]"
},
{
"firstName": "Elizabeth",
"phone": "1-155-446-1624",
"email": "[email protected]"
}
]
let phones = [for({phone} of people) phone];
console.log(phones)
pasajı bir for döngüsü Tamam içeride yüzden artık geçerli neden
for(let {phone} of people) {
console.log(phone)
}
(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Array_comprehensions), bu ES6 indi asla deneysel öneri var/Alternatif olarak ES2015 –