5 лет назад
Основы JavaScript: зачем нам знать, как работают движки
В данной статье я бы хотел разъяснить, что нужно знать о движках разработчикам на JavaScript для правильного выполнения кода. Ниже вы увидите одностраничную функцию, которая возвращает свойство lastName переданного аргумента. Причем при добавлении одного свойства на объект производительность резко падает аж на 700%! Как вы увидите далее, такое поведение вызвано отсутствием статичных типов в JavaScript. Когда-то это считалось главным преимуществом JavaScript перед C# и Java, но на деле оказалось той еще «сделкой с дьяволом»...
282 читали · 4 года назад
Движок JavaScript: что внутри
Чтобы разобраться в том, как работает механизм обработки кода (иначе говоря, движок JavaScript), надо понять, что происходит при выполнении кода. Такие знания помогают программистам писать лучший, более быстрый и умный код...