Понедельник, 21.07.2025, 17:56 Приветствую Вас Гость

On-line: Книги, учебники, статьи

Главная | Регистрация | Вход | RSS

Введение

Язык JavaScript.
Сегодня Всемирная сеть - это среда информационного обмена для миллионов людей. Они размещают текст, видео, звук, и информацию, и все более и более, они усложняют свои страницы, делая их интерактивными в сети. JavaScript - это новый язык программирования, используемый в составе страниц HTML для увеличения функциональности и возможностей взаимодействия с пользователями. Он был разработан фирмой Netscape в сотруднечестве с Sun Microsystems на базе языка Sun's Java .С помощью JavaScript на Web-странице можно сделать то, что невозможно сделать стандартными тегами HTML. Скрипты выполняются в результате наступления каких-либо событий, инициированных действиями пользователя. Создание Web- документов, вклучающих программы на JavaScript, требует наличее текстового редактора и подходящего браузера. Некоторые просмоторщики включают в себе встроенные редакторы, поэтому необходимость во внешнем редакторе отпадает.

Несмотря на отсутствие прямой связи с языком Java, JavaScript может обращаться к внешним свойствам и методам Java- апплетов, встроенных в страницу HTML. Разница сводится к тому, что апплеты существуют вне браузера, в то время как программы JavaScript могут работать только внутри браузера. На первой взгляд кажется, что найти информацию по JavaScript несложно. Сначала создается впечатление, что ее можно увидеть везде: на сервере Natscape, в виде электронных руководств и примеров, во многих других местах. Тем не менее разыскать информацию об объектах, операторах, цветах и всем прочем в одном источнике, чтобы она была всегда под рукой, трудно.

JavaScript и Java


JavaScript и Java- это два разных языка программирования. Java- это объектно-ориентированный язык программирования и запускается при помощи компилятора и вспомогательных файлов. Разрабатываемые с помощью Java программы могут работать как законченные приложения либо как встроенные в Web-страницу апплеты. И хотя они встроены в страницу HTML, они храняться на клиенской машине как отдельные файлы.

Напротив, JavaScript, размещаются внутри HTML страницы и не могут существовать, как отдельные программы и функционируют, будучи запущенными в браузерах типа Netscape Navigator или Internet Explorer.

Следующая таблица сравнивает JavaScript и Java

.
JavaScript Java
Не компилируемый клиентом. Компилируемая клиентом перед запуском программы.
Объектный язык. Объектно-ориентированный.
Внедренный в HTML - страницу. Небольшие приложения, отделенные от HTML - страниц.
Переменные типы данных, не объявляются. Переменные типы данных должны быть объявленны (строгий контроль типов).
Динамическое закрепление. Ссылки объекта, поверяются во время выполнения. Статическое закрепление. Ссылки объекта, проверяются во время компиляции.

JavaScript в Navigator 3.0

Резюме новых особенностей JavaScript

Навигатор JavaScript описывает

Java аплеты, plug-ins и надежность

Новые объекты

  • Объект area определяет отображения изображения
  • Объект function определяет ряд кодов JavaScript, которые нужно компилировать как функция
  • Объект image отражает изображения

Новые свойства

  • Свойство opener определяет окно вызывающего документа
  • Свойство type определяет тип элемента формы

Новые методы

  • Методы blur и focus теперь работают для окон
  • Метод close имеет новые расширения безопасности
  • Метод javaEnabled определяет, открыт ли Java
  • Метод reload вынуждает перезагрузку текущего документа окна
  • Метод replase , загружает указанный URL по текущему входу хронологии
  • Метод reset моделирует щелчок мыши на кнопке восстановления
  • Метод scroll прокручивает окно
  • Метод split раскалывается объект String в таблицу рядов

Формы и элементы формы

  • Объект Select позволяет пользователю выбрать один из элементов списка
  • Свойство элемента формы type
  • Объект FileUpload

События и обработчики событий

  • Обработчик результата OnAbort выполняется загрузка прерванных пользователем изображений
  • Обработчики результата OnBlur и onFocus теперь обращаются к окнам и framesets
  • Обработчик результата OnError выполняется
    JavaScript
    , когда образуется ошибка при загрузки документа или изображения
  • Обработчик результата OnMouseOut выполняется, когда указатель мыши помещается над гиперссылкой
  • Обработчик результата OnReset выполняется, когда происходит результат восстановления
  • Запрос обработчиков результата
  • Отмена событий в onClick

Теги HTML и атрибуты

  • Объекты JavaScript для атрибутов HTML
  • Атрибут SRC тега <SCRIPT> позволяет вам использовать коды JavaScript
  • Тег <NOSCRIPT> не показывает скрипты для старых браузеров или когда пользователь блокировал JavaScript в Navigator.

Особенности языка JavaScript 1.1

  • Объекты Array: стандартные массивы, теперь встроенны в язык. Они имеют некоторые методы: join, reverse, и sort.
  • Метод random объекта Math работает на всех платформах.
  • Новые особенности объекта String, и новый метод split string.
  • Функции isNaN, parseFloat, и parseInt работают на всех платформах.
  • Объект prototypes: можно использовать совместно со всеми свойствами объекта того же самого типа.
  • Индексация свойств объекта: Или используйте индекс числа или строки, но не оба для того же самого свойства.
  • Оператор Typeof: возвращает тип данных его операнда.
  • Оператор void: определяет выражение, которое будет выражено в числах без возвращения значения.
  • Метод ToString преобразовывает объект в string.
Вход на сайт
Поиск
Календарь
«  Июль 2025  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031
Архив записей
Наш опрос
Как Вам удобнее??
Всего ответов: 341
Мини-чат
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0