LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

это очень интересно, спасибо.

не стесняйся, расскажи про всё остальное. Для начала, про this, область видимости, глобальные переменные, arguments, сравнение флоатов, hasOwnProperty, typeof. Начнем с этого, лень сейчас придумывать что еще плохо :)

надо посмотреть на классы, да. В большинстве языков с классами всё плохо, i bet здесь тоже :)) Нужно будет прогнать es6 классы по corner cases (которые не выдерживает например упомянутая тобой ява - там всё плохо например с equals, особенно в сочетании с мапами, ужасно работающее множественное наследование, итп - годится на целую поэму «почему ява говнище»)

== вместо === используют дятлы

чего же вы, милок, не отключили в компиляторе использование == тогда?

Исходная версия stevejobs, :

это очень интересно, спасибо.

не стесняйся, расскажи про всё остальное. Для начала, про this, область видимости, глобальные переменные, arguments, сравнение флоатов, hasOwnProperty, typeof. Начнем с этого, лень сейчас придумывать что еще плохо :)

надо посмотреть на классы, да. В большинстве языков с классами всё плохо, i bet здесь тоже :)) Нужно будет прогнать es6 классы по corner cases (которые не выдерживает например упомянутая тобой ява - там всё плохо например с equals, особенно в сочетании с мапами)

== вместо === используют дятлы

чего же вы, милок, не отключили в компиляторе использование == тогда?