Что такое JavaScript?

JavaScript — это кросс-платформенный объектно-ориентированный язык сценариев, используемый для создания интерактивных веб-страниц (например, для создания сложной анимации, интерактивных кнопок, всплывающих меню и т. д.). Существуют также более продвинутые серверные версии JavaScript, такие как Node.js, которые позволяют добавлять на веб-сайт больше функций, чем загрузка файлов (например, совместная работа нескольких компьютеров в режиме реального времени). Внутри хост-среды (например, веб-браузера) JavaScript может быть подключен к объектам своей среды, чтобы обеспечить программный контроль над ними.

Где используется JavaScript?

  • Клиентский JavaScript расширяет базовый язык, предоставляя объекты для управления браузером и его объектной моделью документа (DOM). Например, клиентские расширения позволяют приложению размещать элементы в HTML-форме и реагировать на пользовательские события, такие как щелчки мышью, ввод данных в форму и навигация по страницам.
  • Серверный JavaScript расширяет базовый язык, предоставляя объекты, относящиеся к запуску JavaScript на сервере. Например, расширения на стороне сервера позволяют приложению взаимодействовать с базой данных, обеспечивать непрерывность информации от одного вызова приложения к другому или выполнять манипуляции с файлами на сервере.

Google

Почему Google не использует JavaScript? Серьезно, это везде. Результаты поиска Google появляются по мере того, как вы вводите текст с помощью JavaScript. Веб-клиент Gmail работает на JavaScript. Гугл документы? Да, это тоже JavaScript.

Google разрабатывает и обычно открывает исходные коды собственных инструментов JavaScript. Самый очевидный пример — AngularJS. Angular наиболее широко используется в рекламной платформе Google DoubleClick, но это также одна из самых популярных доступных интерфейсных сред. Это даже часть стека MEAN.

Более интенсивные сервисы Google, такие как Google Docs, используют Closure Tools. Этот набор инструментов компилирует JavaScript в более быструю форму более низкого уровня, более подходящую для многофункциональных веб-приложений с высокой скоростью отклика.

Есть еще один важный момент, который стоит затронуть. Google разработал Chrome. Chrome — это веб-браузер, нуждающийся в движке JavaScript, поэтому Google также сделал V8. V8 не только поддерживает Chrome, но и лежит в основе NodeJS. Итак, без Google не было бы и Node.

JavaScript является важной частью веб-платформы, поскольку он предоставляет множество функций, которые превращают Интернет в мощную платформу приложений. Предоставление возможности обнаружения веб-приложений на основе JavaScript с помощью Google Поиска может помочь вам найти новых пользователей и повторно привлечь существующих пользователей, когда они ищут контент, предоставляемый вашим веб-приложением. Пока Google Search запускает JavaScript, он поможет оптимизировать данные.