TOC

This article has been localized into Russian by the community.

О JavaScript:

Что такое JavaScript?

JavaScript (часто упрощают как "JS") - это язык программирования, основанный на спецификации ECMAScript. Он был создан с намерением сделать интернет более живым, позволив изменять элементы страницы после того, как браузер отрендерит их.

Сегодня это звучит просто, но в 1997 году представленный в одном из первых браузеров, Netscape Navigator, JavaScript оказался важным нововведением. До этого веб-страницы представляли собой макет и текст, весь загруженный в браузер контент был статичным, без возможности его изменить без перехода на другую страницу. JavaScript изменил все это, вместе с HTML и CSS веб-страницы начали эволюцию к высоко динамичной версии, которую мы знаем сегодня.

Язык JavaScript

Многое можно рассказать о языке JavaScript, особенно в сравнении с другими языками программирования. Если ты абсолютный новичок в программировании, эта информация может для тебя ничего не значить, но ты поймешь ее позже:

  • УJavaScript половина названия и многое в синтаксисе заимствовано у языка программирования Java, но не путай их, они немного отличаются во многих важных областях.
  • JavaScript слабо типизированный - это означает, что тебе не нужно указывать точный тип данных для переменной. Интерпретатор определит его на основании того, как ты ее используешь.
  • JavaScript динамический, если переменная хранит число, например integer, ты может изменить ее в string просто добавив к ней текст.
  • JavaScript прототипный, то есть его объектно-ориентированность основана на прототипах, а не классах. Мы углубимся в это позднее.
  • JavaScript функциональный, в нем используются функции первого класса, которые фактически представляют собой объекты, что позволяет им иметь свойства и методы.
  • JavaScript предлагает оценку в процессе выполнения, что значит, ты можешь взять текстовую строку кода JavaScript и оценить ее интерпретатором так, как если бы она была частью исходного кода.

Это просто некоторые факты о JavaScript. Надеемся, этот туториал даст тебе полное представление о JavaScrip и о том, как он работает.


This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!