Что JavaScript может сделать?
JavaScript может изменять содержимое HTML
JavaScript может изменить HTML атрибуты
JavaScript может изменить стиль CSS
JavaScript может подтвердить ввод
JavaScript Выходной
Запись в окно предупреждения окна
Запись в выходной HTML
Запись в HTML - элемент
Запись в консоли браузера
Где Вставка JavaScript
JavaScript в <head>
JavaScript в <body>
JavaScript во внешнем файле
JavaScript Синтаксис
заявления JavaScript
номера JavaScript
строки JavaScript
выражения JavaScript
ключевые слова JavaScript
переменные JavaScript
назначение JavaScript
JavaScript операторы
комментарии JavaScript
JavaScript чувствителен к регистру
Заявления JavaScript
JavaScript заявления являются команды в браузере
JavaScript - код представляет собой последовательность операторов
Утверждения JavaScript разделены точкой с запятой
Множественный заявление на одной линии допускается
JavaScript заявления могут быть сгруппированы в блоки кода
Вы можете разбить строку кода после оператора или запятой.
JavaScript Комментарии
Однострочный комментарий
Однолинейная комментарии в конце строки
Несколько строк комментариев
Одно строка комментария , чтобы предотвратить выполнение
Несколько строк комментариев , чтобы предотвратить выполнение
Переменные JavaScript
переменные JavaScript
JavaScript переменные как алгебры
JavaScript числа и строки
JavaScript вар ключевых слов.
Декларирование много переменных в одном операторе
Декларирование много переменных многострочный
Переменная без значения возвращает значение неопределенные
Повторное объявление переменной не разрушит значение
Добавление номеров JavaScript
Добавление строк JavaScript
Добавление строк и чисел
Арифметика JavaScript
Добавление (+) оператор
Вычитание (-) оператор
Умножение (*) оператор
Деление (/) оператор
Модуль (%) оператора
Приращение (++) Оператор
Декремента (--) оператор
JavaScript Назначение
= Оператор присваивания =
+ = Оператор присваивания +=
= - Оператор присваивания -=
* = Оператор присваивания *=
/ = Оператор присваивания /=
=% Оператор присваивания %=
JavaScript конкатенации строк
Добавление двух строк вместе с помощью конкатенации (+) оператор
Добавление двух строк вместе с пробелом в первой строке
Добавление двух строк вместе с пробелом между ними
Добавление двух строк вместе с помощью с помощью оператора + =
Добавление строк и чисел
Типы данных JavaScript
Новое описание (создать) строки
Новое описание (создать) номера
Объявите (создать) массив
Объявите (создать) объект
Найти тип переменной
Добавление двух чисел и строки
Добавление строки и два номера
Неопределенная переменная
Пустая переменная
Объекты JavaScript
Создайте переменную JavaScript
Создание объекта JavaScript
Создание человека объект (одну строку)
Создание человека объект (несколько строк)
Доступ к объекту с помощью свойства .Property Свойство
Доступ к объекту свойства , используя [свойство]
Доступ к функции свойство как метод
Доступ к функции свойство как свойство
Функции JavaScript
Простая функция
Функция с аргументом
Функция с аргументом 2
Функция , которая возвращает значение
Функция , которая преобразует Фаренгейта в Цельсия
Вызов функции без ()
JavaScript События
Событие OnClick изменяет HTML - элемент
OnClick событие меняет свой собственный элемент
Событие OnClick вызывает функцию
JavaScript Строки
Строки могут быть написаны с одинарные или двойные кавычки.
Показать некоторые примеры строк
Backslash до того кавычки принимает кавычки как кавычки.
Найдите длину строки
Вы можете разбить текстовую строку с обратной косой чертой.
Вы не можете разбить код с обратной косой черты.
Найти позицию первого вхождения текста в строке - indexOf()
Поиск текста в строке и возвращает текст , если найден - match()
Заменить символы в строке - replace()
Преобразование строки в верхний регистр - toUpperCase()
Преобразование строки в нижний регистр - toLowerCase()
Разбить строку в массив - split()
JavaScript Числа
Количество считаются точными только до 15 цифр
Арифметику с плавающей точкой не всегда на 100% точным
Но это помогает умножать и делить на 10
Константы, которым предшествует 0x, интерпретируются как шестнадцатеричное
ToString () метод может выводить числа в шестнадцатеричной, восьмеричной и двоичной toString()
JavaScript будет генерировать бесконечности , если вы вычислить слишком большое количество
Деление на ноль порождает бесконечность
Ряд разделены строкой не является числом
JavaScript Математики
Используйте Math.random() , чтобы вернуть случайное число от 0 до 1
Используйте Math.round() , чтобы округлить число
Используйте Math.ceil() , чтобы округлить число (вверх)
Используйте Math.floor() , чтобы округлить число (вниз)
Используйте Math.floor() и random() возвращать случайное число
Используйте Math.max() , чтобы возвратить число с наибольшим значением
Используйте Math.min() , чтобы возвратить число с наименьшим значением
Преобразование градусов Цельсия в градусы Фаренгейта
JavaScript Даты
Используйте Date() , чтобы отобразить текущую дату и время
Используйте getFullYear() отображения года
Используйте getTime() , чтобы вычислить количество миллисекунд , начиная с 1970 года
Используйте setFullYear() , чтобы установить конкретную дату
Используйте toUTCString() , чтобы преобразовать текущую дату (по Гринвичу) в строку
Используйте getDay() , чтобы отобразить день недели в виде числа
Используйте getDay() и массив для отображения дня недели в качестве имени
Дисплей часы
Массивы JavaScript
Создание массива
Объединение двух массивов - concat()
Регистрация три массива - concat()
Соединяет все элементы массива в строку - join()
Удалить последний элемент массива - pop()
Добавление новых элементов в конец массива - push()
Обратный порядок элементов в массиве - reverse()
Удалите первый элемент массива - shift()
Выберите элементы из массива - slice()
Сортирует массив ( по алфавиту и по возрастанию) - sort()
Сортировать числа (численно и по возрастанию) - sort()
Сортировать числа (численно и по убыванию) - своего sort()
Добавить элемент в положение 2 в массиве - splice()
Преобразование массива в строку - toString()
Добавить новые элементы в начало массива - unshift()
JavaScript Тип преобразования
Отобразите TYPEOF все типы переменных
Дисплей конструктор всех типов переменных
Преобразование числа в строку с помощью String()
Преобразование числа в строку с помощью toString()
Узнайте, если переменная является массивом
Узнайте, если переменная является дата
Преобразование типа Разъяснения
JavaScript Booleans
Отображение значения Boolean (10> 9)
Отображение значения 10> 9
Все , что с реальным значением является истинным
Логическое значение , равное нулю является ложным
Логическое значение минус ноль ложно
Логическое значение пустой строки является ложным
Логическое значение не определено неверно
Логическое значение NULL является ложным
Логическое значение ложно ложно
Логическое значение NaN является ложным
Сравнения JavaScript
Назначают 5 х, и отображать значение (х == 8)
Назначают 5 х, и отображать значение (х == 5)
Назначают 5 х, и отображения значения (х === 5)
Назначают 5 х, и отображения значения (х === "5")
Назначают 5 х, и отображения значения (х! = 8)
Назначают 5 х, и отображения значения (х! == 5)
Назначают 5 х, и отображения значения (х! == "5")
Назначают 5 х, и отображать значение (х> 8)
Назначают 5 х, и отображения значения (х <8)
Назначают 5 х, и отображать значение (х> = 8)
Назначают 5 х, и отображения значения (х <= 8)
JavaScript Conditionals
, Если заявление
Другое заявление
Еще , если заявление
Случайная ссылка
Переключить заявление
JavaScript Loops
Для цикла
Перебор HTML заголовков
В то время как цикл
В то время как цикл Do
Перерыв петлю
Перерыв и продолжить цикл
Используйте для ... в заявлении цикл по элементам объекта
Обработка ошибок JavaScript
Try ... Catch заявление try...catch
Try ... Catch заявление с окнеПодтверждение try...catch
OnError событие
JavaScript регулярные выражения
Искать выражение в строке
Искать выражение и заменить его
Регулярные выражения Разъяснения
Объекты JavaScript
Создание переменной JavaScript
Создание объекта JavaScript
Создание объекта JavaScript (одна строка)
Создание объекта JavaScript (несколько строк)
Создание объекта JavaScript с использованием новых
Создание объектов JavaScript с помощью конструктора
Создание встроенных объектов JavaScript
Лучший способ для создания переменных JavaScript
Объекты JavaScript изменчивы
Свойства объекта JavaScript
Доступ к свойствам с использованием .Property Свойство
Доступ к свойствам , используя [свойство]
Доступ к свойствам , используя для в
Добавление новых свойств к существующим объектам
Удаление свойств из объектов