Серверный JavaScript 1.4. Руководство по использованию



JavaScript и Java - часть 2


JavaScript Java

Интерпретируется (не компилируется) клиентом.

Скомпилированные байт-коды, загруженные с сервера, выполняются на клиенте.

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

На базе классов. Объекты делятся на классы и экземпляры, наследующие по всей цепи иерархии классов. Классы и экземпляры не могут иметь свойства и методы, добавляемые динамически.

Коды интегрированы и внедрены в HTML.

Аплеты отличаются от HTML (доступ к ним осуществляется из HTML-страниц).

Типы переменных не объявляются (динамическая типизация).

Типы переменных обязаны быть объявлены (статическая типизация).

Не может автоматически записывать на жёсткий диск.

Не может автоматически записывать на жёсткий диск.




Содержание  Назад  Вперед