Latest web development tutorials
×

JavaScript курс

JavaScript курс JavaScript Краткое введение JavaScript использование JavaScript экспорт JavaScript грамматика JavaScript Заявления JavaScript примечание JavaScript переменная JavaScript Типы данных JavaScript объекты JavaScript функция JavaScript сфера JavaScript событие JavaScript строка JavaScript операторы JavaScript сравнить JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript Тип преобразования JavaScript Регулярные выражения JavaScript ошибка JavaScript отладка JavaScript Переменный лифт JavaScript Строгий режим JavaScript ненадлежащее использование JavaScript Аутентификация с помощью форм JavaScript Зарезервированные ключевые слова JavaScript JSON JavaScript void JavaScript Спецификация Код

JS функция

JavaScript определение функции JavaScript Аргументы функции JavaScript вызов функции JavaScript Затворы

JS HTML DOM

DOM Краткое введение DOM HTML DOM CSS DOM событие DOM EventListener DOM элемент

JS Расширенный учебник

JavaScript объекты JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp объекты

JS браузер BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript поп JavaScript Timed событие JavaScript Cookies

JS кладезь

JavaScript кладезь JavaScript тест jQuery JavaScript тест Prototype

JS примеров

JavaScript примеров JavaScript экземпляр объекта JavaScript экземпляр объекта Browser JavaScript HTML DOM примеров JavaScript резюме

JS справочное руководство

JavaScript объекты HTML DOM объекты

типы данных JavaScript

String (String), цифровой (номер), логическое (Boolean), массив (Array), объекты (Object), пустым (Null), Undefined (Не определено).


JavaScript имеет динамический тип

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

примеров

var x; // x 为 undefined
var x = 5; // 现在 x 为数字
var x = "John"; // 现在 x 为字符串


строки JavaScript

Строка символов хранится (например, "Билл Гейтс") переменные.

Строка может быть указана в любом тексте. Вы можете использовать одинарные или двойные кавычки:

примеров

var carname="Volvo XC60";
var carname='Volvo XC60';

Вы можете использовать кавычки в строке, пока матч не заключены в кавычки в строку:

примеров

var answer="It's alright";
var answer="He is called 'Johnny'";
var answer='He is called "Johnny"';

Попробуйте »

Вы узнаете больше о строке знаний в передовой части учебника.


номера JavaScript

JavaScript только один числовой тип. числа десятичной точки может быть без:

примеров

var x1=34.00; //使用小数点来写
var x2=34; // //不使用小数点来写

Большие или очень малые числа через научной (экспоненциальной) нотации написать:

примеров

var y=123e5; // 12300000
var z=123e-5; // 0.00123

Попробуйте »

Вы узнаете больше о цифровых знаний в расширенном разделе учебника.


JavaScript Boolean

Boolean (логика) может иметь только два значения: истина или ложь.

var x=true;
var y=false;

Булевы условия, обычно используемые в тесте. Вы будете находиться в одном из последующих разделов этого учебника узнать больше об условиях тестирования.


массив JavaScript

Следующий код создает массив с именем машины:

var cars=new Array();
cars[0]="Saab";
cars[1]="Volvo";
cars[2]="BMW";

Или (сгущенное массив):

var cars=new Array("Saab","Volvo","BMW");

Или (дословный массив):

примеров

var cars=["Saab","Volvo","BMW"];

Попробуйте »

Индекс массива начинается с нуля, поэтому первый элемент [0], второй [1], и так далее.

Вы будете находиться в одном из последующих разделов этого учебника узнать больше о массиве.


JavaScript Object

Объекты разделены фигурными скобками. В скобках, свойство имени объекта и пар значений (имя: значение) определяется. Свойство разделенных запятыми:

var person={firstname:"John", lastname:"Doe", id:5566};

В приведенном выше примере объекта (человека) имеет три атрибута: Имя, фамилия и идентификатор.

Пробелы и завернуть неуместны. Заявление может занимать несколько строк:

var person={
firstname : "John",
lastname : "Doe",
id : 5566
};

Обращаясь к свойствам объекта двумя способами:

примеров

name=person.lastname;
name=person["lastname"];

Попробуйте »

Вы будете находиться в одном из последующих разделов этого учебника узнать больше об объекте знания.


Неопределенный и Null

Неопределенное Это значение представляет собой переменную не содержит значение.

Вы можете установить значение переменной нулевое значение, чтобы очистить переменные.

примеров

cars=null;
person=null;

Попробуйте »


Объявите типы переменных

Когда вы объявляете новую переменную, вы можете использовать ключевое слово "новый", чтобы объявить его тип:

var carname=new String;
var x= new Number;
var y= new Boolean;
var cars= new Array;
var person= new Object;

лампа переменные JavaScript являются объектами. Когда вы объявляете переменную, новый объект создается.