Pull to refresh

Comments 14

Доброго дня дорогой хабраюзер. Если статья имеет интерес, то я хотел бы написать про остальные фичи javascript harmony.
Вам самим то удобно читать сплошной текст, без разбиение на разделы? Поток мыслей это хорошо, но перед публикацией следует хотя бы прочитать пост еще раз разбить по главам и пр.

Касательно самого содержания, но какого хрена в посте о ecma6 мы сначала читаем как вы любите все новое и красивое, потом читаем про то как установить среду для исполнения, и только после этого мы доходим до самого содержания статьи, которое можно описать тремя пунктами.

А в конце добивает «Эпичнешная» фраза: «Если статья имеет интерес, то я хотел бы написать про остальные фичи javascript harmony», это что мода такая? Типа зашел, сделал вброс, а дальше «ну если интересно напишу», что блин за одолжение? Вы для кого статью пишите для себя или для других?
Спасибо за критику, нет ничего лучше, чем мнение со стороны. Я прислушаюсь к вашим советам и постараюсь исправиться. Ведь это моя первая статья и все идеальным быть не может. Еще раз спасибо.
Вы не могли бы подсказать, как сделать отступ между кодом и текстом?
Спасибо за статью. Приведённые примеры радуют меня намного сильнее чем «нормальные» объекты, о которых обычно пишут.
Не за что, но о каких «нормальных» объектах вы говорите?
те которые привычные объекты с конструкторами.
Писали, что в ES6 планируют иметь разный смысл синтаксису function(){} и ()=>. На Хабре об этом есть habrahabr.ru/post/175371/:
Другие отличия arrow-функций от обычных функций:

Нельзя использовать arrow-функции как конструкторы (new (() => {}) кинет ошибку)
Arrow-функции не могут обратиться к переменной arguments (да и незачем)

Как обстоят дела со стрелочными функциями в реализации slimerjs? Как они себя ведут в этих 2 случаях?

И работают ли у простых функций именованные параметры?
У вас есть превосходная возможность проверить это, так как slimerjs ни что иное как последний firefox. Я прошу прощения, просто сейчас нет возможности проверить, скорее всего вечером когда буду дома.
В начале этого года TC39 поменяли синтаксис list comprehensions, там теперь фор ставится перед телом, новый синтаксис такой
[ for(x of list) if(x % 2 === 0) x * x ];
Вы немного не правы. Этот синтаксис не работает, а тот, что я привел в статье работает и на slimerjs и на firefox.
Sign up to leave a comment.

Articles