Библиотека Интернет Индустрии I2R.ru |
|||
|
DHTML(краткое руководство). Краткий курс языка JScript
Что такое JScriptJScript "родился" в компании Microsoft и предназначается в первую очередь для написания сценариев в HTML страницах. Он очень похож на такие объектно-ориентированные языки, как C++ и Java, однако с помощью JScript, вы не сможете создавать самомтоятельные приложения, также он ограничен в "общениях" с файлами, зато по функциональности и легкости написания Web-сценариев (скриптов), он еще даст фору вышеупомянутым языкам. Как использовать JScript. Основные определенияКак и любой другой Script-язык (например, VBScript) JScript помещается в Web-страницу по следующим правилам:
Немного о последнем пункте. Действительно, если, например, вы подступаетесь к цвету фона некоего объекта в HTML-варианте через свойство background-color, то в JScript вам придется писать backgroundColor. Это происходит потому, что символ дефиса в JScript распознается, как оператор вычитания, то-есть минус, поэтому его указание в имени свойства приведет мягко говоря к непониманию этой белиберды IE, который этот сценарий будет читать. То же самое происходит и с другими свойствами, имеющими в название дефис, вы должны убирать его, и делать первую букву второго составляющего слова заглавной. ПеременныеТут все просто. JScript не имеет огромного разнообразия типов данных. Все данные у него либо строчные, либо целые, либо числа с плавающей точкой. Причем, никакие типы указывать не надо, все переменные определяются одинаково. Кого-то это может смутить: а не возникнет ли тут белиберды? Говорю ясно и прямо: Возникнет! Ну что ж, это еще один повод быть внимательным. Переменные определяются несколькими способами:
Ставлю какую-угодно сумму, рано или поздно вам придется перевести значение переменной из строчного типа в числовой и наоборот. Насчет наоборот, проблем никаких, просто присваивайте ее куда надо и все, а вот для перевода из строчной формы в числовую существуют две функции: ФункцииВсе разнообразие применения JScript обычно сводится к написанию нескольких функций, поэтому вам надо уметь их определять. Делается это легко: пишете function doSomething (myArg) { Доступ к свойствам объектов. ИерархияЧтобы подступиться к свойствам объекта, вам надо знать иерархию их расположения. Обычно для этого достаточно предварительно указать у объекта, с которым намечено производить действия свойство идентификатор - Все объекты и их свойства находятся в строгом порядке. Сначала идет самой главный объект: document.all.myObject.style.color='red'; Как видите, "спуск" происходит с помощью точек. Здесь, myObject В заключениеВ заключение хочется отметить, что всего того, что я тут наговорил конечно недостаточно, чтобы полноценно работать с языком, но в качестве приложения к чему-либо это пособие сгодится. По крайней мере, вы не будете "стучаться в дверь с закрытыми глазами..." И не боясь повториться, скажу, что для того, чтобы в полной мере владуть языком, нужна практика, практика и еще раз практика. Я все сказал...
|
|
2000-2008 г. Все авторские права соблюдены. |
|