https://developer.mozilla.org/en/New_in_JavaScript_1.7
Многие из этих новых функций заимствованы из Python и позволят создавать менее подробные приложения, что всегда хорошо. Сколько раз вы набрали
for (i = 0; i < arr.length; i++) {
/* ... */
}
для действительно простых операций? Разве это не будет проще:
[/* ... */ for each (i in arr)]
Я думаю, что краткость - великая вещь. В принципе, в конце концов все сводится к IE.
Поддерживает ли IE эти новые функции? Как насчет других браузеров?