Что такое JavaScript

Что такое JavaScript

Здравствуйте! В этой  вводной статье к курсу javascript я хотел бы  кратко рассказать что такое javascript и для чего он нужен. Надо сказать что совресенніе сайті уже трудно представить без различных эффектов анимаций, динамических эффектов, реагирующих на взаимодействие с пользователям. По сути JavaScript — как раз и добавляет вот эти эффекты и делает страницы живыми чтобы пользователю удобно было с ними взаимодействовать и даже более того пользователь сам решает как ему взаимодействовать со страницей и сайт как бы подстраивается под действия пользователя.

Язык программирования JavaScript был изобретен в 1995 году  компанией Netscape и использовался как язык сценариев в  их браузере  Netscape Navigator 2. Помните был такой браузер на заре Интернета потом  он проиграл свое место под солнцем Internet Explorer но эта уже совсем другая история.

Часто люди путают языки Java и JavaScript и считают их одинаковыми на самом деле это не так.

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

Что такое Javascript

 

Рассмотрим области применения JavaScript. Благодаря появлению платформы  Node.js  JavaScript стал полноценным серверным языком программирования и теперь можно создавать не только клиентские сценарии, которые работают в браузер, а также и серверные модули, запускаемые через консоль.

Читайте также  История JavaScript.

Широкое применение JavaScript нашел и в сфере мобильной разработке благодаря стандарту HTML5 теперь можно разрабатывать кросплатформенные веб-приложения, которые будут работать на любой мобильной платформе Android, Windows Phone. IOS.

Нельзя не отметить, что новые операционные системы Windows 8/8.1/10 поддерживают мобильніе приложения которые можно писать на HTML, JavaScript и эти приложения будут работать в ОС наряду с нативными приложениями.

В системах «умный дом» JavaScript нашел широкое применение это так называемый «Интернет вещей», когда мы имеем набор устройств бытовой техник с выходом во всемирную паутину и которые управляются из центрального центра приложений.

Как видите сфера применения JavaScript довольно широка и различна.

Для стандартизации языка JavaScript есть специальная организация ECMAScript она выпускает стандарты JavaScript самый последний на сегодняшний день это ES 7.  В этом курсе я буду придерживаться самого последнего стандарта благо во всех новых браузерах уже есть поддержка этого стандарта.

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

Средства разработки на JavaScript

Для разработки на Javascript применяются различные парограммы это могут быть как обычные редакторы типа Notepad так и среды разработки профессионального уровня WebStorm, Visual Studio и другие поэтому всегда выбор остается за вами используйте ту программу к которой вы привыкли.

В заключении смотрите видео Что такое JavaScript

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Поделиться
(Visited 108 times, 1 visits today)

Об авторе

admin administrator

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: