Node JS

Уроки Node JS и Express для начинающих

17 уроков Консультации Справочник Компилятор
Школа программирования / Видеокурсы / Уроки Node JS и Express для начинающих / #2 - Движок V8 и глобальные объекты

#2 - Движок V8 и глобальные объекты

#2 - Движок V8 и глобальные объекты


Node JSJavaScript

Я уже говорил по поводу V8, но что это такое? В этом видео вы узнаете что такое движок V8, а также какие глобальные объекты существуют в Node JS.

Видео урок:

Движок V8 появился еще в далеком 2008 году. Его разработкой занималось одно из подразделений компании Google. На сегодняшний момент это мощная технология, написанная на C++ и JavaScript.

Цель этого движка заключается в конвертировании JavaScript кода в C++ и потом в машинный код. Таким образом это позволяет нам писать понятный для нас синтаксис, а движок делает всю "грязную" работу за нас, переводя код из букв и чисел в сложный двоичный код, понятный любому компьютеру.

Node JS написан на C++, поэтому в него было несложно внедрить движок V8. Исходя из всего этого, мы можем писать код на JavaScript'е используя платформу Node. 

Таким образом, если вам понадобиться создать функцию, цикл, условный оператор или же просто переменную, то вы можете спокойно использовать синтаксис языка JavaScript.

Исходный код

Весь код будет доступен после подписки на проект!

Онлайн редактор кода

Загрузка...

Задание к уроку

Движок V8
Расскажите на чем написан движок V8 и какой функционал он обеспечивает?
Посмотреть ответ
JavaScript движок V8 написан на языке C++, поэтому его можно встраивать в программы, которые также написаны на C++.

Этот движок конвертирует код написанный на JavaScript в код на C++ и дальше в машинный код. Таким образом мы можем общаться с компьютером на "его" языке.
Получить остальные домашние задания можно после подписки на проект!

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы получить большое задание. Такие задания есть к каждому курсу. В них входит задание, методика решения, а также "Готовое решение".
PS: подобные задания доступны при подписке от 1 месяца!


Node JSJavaScript

Также стоит посмотреть