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


         

Нет отличий между типами объектов.


JavaScript Java









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



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



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



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



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



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



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



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



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



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




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