Учебник по основам Javascript

JavaScript:

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

Javascript позволяет сделать веб-страницы интерактивными, например изменить цвет кнопки при движении мыши, вывести сообщение после загрузки и другое.
Добавлен скрипт, который будет отображать на странице надпись Hello World .

‹html›

‹название›Мой первый Javascript‹/название›

‹скрипт›

document.write('Привет, мир')

‹/скрипт›

‹/html›

Что такое объект?

Объектом может быть что угодно: собака, стол, телевизор, машина и многое другое…

Javascript имеет свои собственные объекты и элементы, такие как: формы, окна, кнопки и флажки.

Каждый объект имеет свои свойства, например: форма имеет флажки, а страница имеет заголовок.

Методы: Объекты могут выполнять действия, эти действия называются методами:

открыть()

щелчок()

выбирать()

Писать()

Использование этих методов будет выполняться с примером синтаксиса точек:

документ.записать()

Значения и переменные: (обратите внимание на заглавные и строчные буквы)

Число — числовое значение

Строка — символы между дефисами

Логическое значение — Истина/Ложь

Нуль — пустой

Объект — значение, связанное с объектом

Функция — функция

* Переменные не могут содержать пробелы, точки и другие символы.

события:

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

Ниже приведен список событий:

onLoad — при загрузке

onAbort — при закрытии страницы

OnUnload — при закрытии окна

OnBlur — при уходе от объекта

OnChange — при изменении объекта

onClick — при клике

onSelect — при выборе

onSubmit — при отправке

onError — когда возникает ошибка

onFocus — когда объект стал активным

onMouseOver — при наведении курсора

onMouseOut — когда мышь покидает объект

Операторы:+ подключение

- Вычитание

* Удвоение

/ разделение

% по модулю (остаток)

++ Увеличивает значение на единицу

— Уменьшает значение на единицу

= присвоение значения

== равно

"=" Изменено с

› маленький м

=‹ больше или равно

=› меньше или равно

&& если оба выражения верны

x||y, если только одно из них истинно

Икс! Если значение равно False

Примечания:

*/ начинать

/* заканчивать

//

— !› Начало комментария HTML

← Конец комментария в HTML

Значения: для языка Java Script число значений:
числа Числа.
Строки — всегда будут между дефисами.
Null — пусто/бессмысленно/черная дыра.
Boolean — true True / false False.
Function — значение, возвращаемое функцией
object — значение, связанное с объектом.

* Важно отметить, что язык Java Script чувствителен к регистру, и переменная Lior будет отличаться от переменной lior.

Сообщения и выбор пользователя
Бывают случаи, когда мы хотели бы получать информацию от пользователя и в зависимости от того, что мы получаем, мы можем отображать комментарии и сообщения:

Confirm() — подтверждение или отмена

prompt() — получение данных от пользователя

alert() — оповещение на экране

window.location="page/url" — ссылка на другую страницу

Скрипты: Ссылка на другой сайт/страницу:

‹script›window.location=’http://www.google.co.il’‹/script›

Всплывающее предупреждение:

‹script›alert(‘Ялла Маккаби’)‹/script›