class DarkRaha extends com { // разработка приложений
            String a="Главная" b="Контакты" c="О сайте"
};

JavaScript

Основы

Введение
Внедрение
Комментарий
Утверждения
Идентификаторы
Типы данных
Литералы
Переменные
Область видимости
Строки
Массивы
Ассоциативные массивы
Выражения и операции
Управляющие операторы
Функции
ООП - объекты
ООП - прототип, наследование
Замыкание
RTTI
Исключения
Объект Math
Объект Global
Объект Number
Регулярные выражения
XML DOM

библиотеки

Справочник по JavaScript

Типы данных

Тип данных характеризует множество допустимых значений и операций, производимых над объектом этого типа.

В JavaScript два вида типов: базовые и объектный. К базовым относятся числа, как целые и вещественные, логический тип, пустой тип. К объектным типам относятся все остальные. В JavaScript уже определены основные типы объектов как Object, String, Array, Math и, в случае web-программирования, объекты описывающие структуру браузера как window и document.

Также в качестве объектов в Windows могут использоваться внешние ActiveX объекты.

преобразование типов

В JavaScript реализовано автоматрическое преобразование основных типов.

Так, там где ожидается строка (например, alert()) или выражение с участием строк, результат преобразовывается в строку.

Там где ожидается логическое значение (например, в if()), null значение и пустая строка рассматриваются как значение false. При этом следует помнить, что null и пустая строка это не одно и тоже.


if(v!=null){
// будет выполненно даже если v пустая строка,
// т.е. v==""
}

if(v){
// будет выполнено если 
// v!=null && v!="" && v!=false
}

Литералы

Литералы служат для непосредственного представления значений базовых (примитивных) типов. JScript поддерживает следующие литералы

В строках могут использоваться сдедующие ESC-последовательности:


Рейтинг@Mail.ru