JavaScript что это такое


Что такое javascript?

javascript - это язык программирования, который базируется на объектном представлении браузера. Он используется для того, чтобы придать сайту больше интерактивности по сравнению с обычным статичным HTML-документом. К примеру, в пользовательском интерфейсе можно будет реализовать меняющиеся рисунки, бегущую строку из текста и многое другое! Отличие javascript от серверных языков программирования состоит в том, что текст программы встраивается в HTML-документ и анализируется самим браузером. javascript - это язык программирования сценариев на веб-страницах.

Для изучения этого языка пригодятся предыдущие знания про CSS и Html. Если еще до этого момента вы не знали про CSS и Html, то следует незамедлительно ознакомиться.

Ограничения и возможности javascript

Следующие возможности появляются при применении на web-страницах сценариев [removed]:

  • Добавление различных анимационных эффектов, которые не представляется реализовать с помощью Html и CSS.
  • Возможность изменения содержимого элементов Html и добавления новых тегов без перезагрузки страницы.
  • Реагирование на события (реагирование на действия пользователя) – обработка нажатий клавиш на клавиатуре и передвижения курсора мыши.
  • Выполнение проверки данных, которые были введены в поля формы перед отправкой на сервер. Это уменьшает нагрузку на сервер и ускоряет работу сайта.
  • Определение версии браузера и загрузка требуемой страницы в зависимости от этого.

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

В этом примере я переместил console.log в файл, который затем передал
команде node в качестве аргумента. Node затем запускает javascript из
этого файла и выводит Hello World.

Просто выполнять код javascript весело и всё такое, но не очень полезно. Вот
почему Node.js также включает в себя мощный набор библиотек (модулей) для
серьёзных задач. В этом первом примере я собираюсь открыть файл с логами и
обработать его.

example_log.txt

Неважно, что означают данные в логах, но по существу каждое сообщение
содержит дату, букву и значение. Допустим, я хочу просуммировать значения
для каждой буквы.

Сперва нам нужно считать содержимое файла.

my_parser.js

Вновь документ HTML.

Я должен признать, что данный скрипт не столь полезен - то же самое и более просто можно было бы написать на "чистом" языке HTML. Я всего лишь хотел продемонстрировать Вам тэг признака <script>. Все, что стоит между тэгами <script> и </script>, интерпретируется как код на языке javascript. Здесь Вы также видите пример использования инструкции document.write() - одной из наиболее важных команд, используемых при программировании на языке javascript. Команда document.write() используется, когда необходимо что-либо написать в текущем документе (в данном случае таком является наш HTML-документ). Так наша небольшая программа на javascript в HTML-документе пишет фразу "А это javascript!".

  • стандартная библиотека: а именно, отсутствует интерфейс программирования приложений по работе с файловой системой, управлению потоками ввода/вывода, базисных типов для бинарных данных;
  • модульная система: javascript не предоставляет возможности распоряжаться зависимостями и изоляцией областей видимости;
  • система управления пакетами, которая бы отслеживала зависимости и автоматически устанавливала их.
  • стандартные интерфейсы к веб-серверам и базам данных;

javascript - объектно-ориентированный скриптовый язык программирования.
javascript по большей части используется как встраиваемый язык для программного доступа к объектам приложений.

4. Элементы, которые двигаются, вспыхивают и проводят вычислительные операции, так просто не появляются на страницах, опять же, все происходит благодаря кодам javascript.

3. Нажать правой клавишей мыши по параметру и в контекстном меню щелкнуть «Переключить». Если значение параметра javascript:enabled true, то javascript включен, если false, то отключен:

Если браузер Firefox версии 22 или ниже, то чтобы включить javascript необходимо в меню «Инструменты» открыть «Настройки». В открывшемся окне «Настройки» перейти в раздел «Содержимое» и поставить галочку напротив параметра «Использовать Javasript».

Как включить javascript в Google Chrom

1. Нажать кнопку и выбрать пункт «Настройки»:

Теперь давайте посмотрим на то, как выглядит код javascript:

Этот код может идти как отдельным файлом, так и встраивается в HTML-код страницы. javascript код еще называют скриптом. Это просто для информации, чтобы вы не пугались, если увидите где-то такое название.


Функции могут также использоваться в совместно с процедурами обработки событий. Рассмотрим следующий пример:



Здесь при нажатии на кнопку осуществляется вызов функции calculation(). Как можно заметить, эта функция выполняет некие вычисления, пользуясь переменными x, y и result. Переменную мы можем определить с помощью ключевого слова var. Переменные могут использоваться для хранения различных величин - чисел, строк текста и т.д. Так строка скрипта var result= x + y; сообщает браузеру о том, что необходимо создать переменную result и поместить туда результат выполнения арифметической операции x + y (т.е. 5 + 12). После этого в переменный result будет размещено число 17. В данном случае команда alert(result) выполняет то же самое, что и alert(17). Иными словами, мы получаем выпадающее окно, в котором написано число 17.


Моя книга по javascript
http://rummelplatz.uni-mannheim.de/~skoch/
:[email protected]

©1996,1997 by Stefan Koch

Наверх