План
1. Конструктор
2. Свойства и операторы объекта
3. Методы объекта
4. Что представляет собой документ
5. MIME-типы
6. Методы объекта Document
7. Свойства объекта Document
8. Элементы документа
Конструктор
Строки в JavaScript представляются в виде объектов. Называется этот тип String.
Описывается строка следующим образом
var Str=”Строка”;
У объекта String есть конструктор, который вызывается следующим образом:
var Str1=String(“Строка”);
Оба примера эквивалентны, т.е. при появлении в исходном коде строки, заключенной в одинарные или двойные кавычки, вызывается конструктор объекта String.
Свойства и операторы объекта
Для определения фактической длины строки, используется свойство length.
Это свойство возвращает количество символов в строке, если строка пустая, то свойство вернет 0.
Пример:
var Str=”Слово”;
document.write(Str.length);
Этот пример напечатает число 5.
Над этим объектом определены три оператора:
· Оператор +, производит конкатенацию двух строк, при этом исходные строки не изменяются;
· Оператор ==, производит проверку двух строк на идентичность и возвращает логическое значение;
· Оператор <, сравнивает две строки и возвращает true, если строка стоящая слева от оператора в алфавитном порядке стоит раньше, чем строка находящаяся справа;
· Оператор >, сравнивает две строки и возвращает true, если строка стоящая слева от оператора в алфавитном порядке стоит после, строки находящаяся справа;
Пример:
if (Str1==Str2) document.write("Строки равны.");
else if (Str1<Str2)
document.write("Левая строка меньше правой.");
else document.write("Левая строка болше правой.");
Методы объекта