Общие сведения




НазваниеОбщие сведения
Дата конвертации12.12.2012
Размер1.02 Mb.
ТипДокументы
Глава 1 - Общие сведения

Для чего, собственно, нужен JavaScript. JavaScript был разработан совместно компаниями Sun Microsystems и Netscape. За синтаксическую основу нового языка был взят язык Java, в свое время разработанный компанией Sun Microsystems. В последнее время популярность JS очень возросла в результате выхода в свет новейших браузеров поддерживающих данный язык.

Некоторые используют Java Апплеты. Да, безусловно, есть очень красивые вещи. Теперь посмотрите на те сайты, которые предлагают апплеты. Вы можете заметить, что авторы таких страниц их не используют. Что касается меня, вы не найдете здесь апплетов. Даже если я случайно попадаю на страницу разрисованную ими, незамедлительно ухожу с нее. Дело в том, что встречаются апплеты не корректно написанные. Не буду конкретно называть сайты, но встречаются такие: после выхода со страницы остаются измененные системные шрифты, просто подвисает компьютер - вероятно, использован динамический сегмент данных, но не корректно работает механизм высвобождение памяти, и другие баги. Апплеты грузятся в память и остаются там до перезагрузки компьютера. А если остались глобальные переменные, измененные свойства, методы стандартных объектов? Я бы на месте разработчиков браузеров встроил предупреждение "Осторожно апплеты!" Это было отступление к тому, чтобы вы не путали совершенно разные языки: Java и JavaScript.

Определимся, что из себя представляет язык JavaScript. JS - интерпретатор с элементами объектно-ориентированной модели. Хотя он и лишен возможностей создания собственных классов, но он оперирует стандартными объектами. Так как обработчик находится на компьютере пользователя, JS, будучи интерпретатором, использует методы и свойства объектов обозревателя на пользовательском компьютере. Тем, кто привык к структурному программированию, будет несколько сложно привыкнуть к объектной модели. JS имеет возможность написания пользовательских функций, имеет ряд операторов, но работает с объектами, их методами, свойствами и событиями. Также имеется иерархия наследования свойств объектов. Сложность составляет и то, что JS встраивается в HTML документ и взаимодействует с ним. В описании к языку JS, я не буду приводить синтаксиса HTML, это можно найти и в другом месте.

Итак, начнем. Скрипты могут находиться в любом месте HTML-документа. Однако теги HTML нельзя помещать внутри JS-программы. JS программа помещается между тегами , исключение составляют обработчики событий.

Встретив тег . После этого производится проверка скрипта на наличие ошибок и компилция JS программы в формат, пригодный для выполнения на компьютере пользователя.

Главная часть JS программы может быть помещена в контейнер ... , поскольку он считывается при загрузке HTML - документа одним из первых. Теоретически скрипт можно помещать в любом месте HTML - документа, хотя лучше это делать перед контейнером ...

Похожие:

Общие сведения icon сведения
Общие сведения: “Дефенсор 3”  -  Defensor 3  - вакцина для профилактики бешенства у 
Общие сведения icon1. Общие сведения о препарате 
Перекись водорода – хорошо известный препарат. Сведения о целебных свойствах этого 
Общие сведения iconОбщие сведения о системе 
Общие сведения о системе «ics-grapery»
Общие сведения icon1. 1  Общие сведения о процедуре конкурентных переговоров   2
Общие положения   2 
Общие сведения icon общие условия проведения аукциона.  общие сведения
Любой  участник  размещения  заказа  независимо  от  наличия  у  него  аккредитации  на 
Общие сведения iconОбщие положения Общие сведения о процедуре запроса предложений
Конверт с Копией коммерческого Предложения должен содержать следующую информацию 15
Общие сведения iconОбщие сведения
Инструкция участникам конкурса по подготовке и представлению конкурсных предложений раздел 2 общие условия проведения конкурса
Общие сведения icon  Общие сведения о системе Webmoney Transfer
Общие сведения о системе WebMoney   4
Общие сведения iconПрограмма вводного инструктажа муниципального общеобразовательного учреждения средней общеобразовательной школы №47 Общие сведения о Муниципальном общеобразовательном учреждении средней общеобразовательной школе №47
Общие сведения о Муниципальном общеобразовательном учреждении средней общеобразовательной школе №47
Общие сведения iconАнкета Участника (Форма №4) 20 Инструкции по заполнению Формы №20 Проект договора 22 Общие положения. Общие сведения о процедуре запроса предложений. 1 Оао «Мобильные ТелеСистемы»
Требования к Участникам и документы, предоставляемые в подтверждение соответствия установленным требованиям 8
Разместите кнопку на своём сайте:
kak.znate.ru


База данных защищена авторским правом ©kak.znate.ru 2012
обратиться к администрации
KakZnate
Главная страница