Объекты в
JavaScript оборачиваются (помещаются в оболочки) в экземпляры класса netscape.javascript.JSObject
и передаются в Java. JSObject позволяет Java работать с объектами JavaScript.
Если объект из JavaScript передаётся в Java, машина
выполнения создаёт Java-оболочку типа JSObject; когда JSObject
пересылается из Java
в JavaScript, машина выполнения снимает оболочку и разворачивает объект в объект
оригинального типа JavaScript. Класс
JSObject предоставляет способ вызова методов JavaScript и проверки
свойств JavaScript.
Любые данные JavaScript, перенесённые в Java,
конвертируются в типы данных Java.
Когда JSObject передаётся обратно в JavaScript, оболочка с объекта снимается, и
он может использоваться в коде
JavaScript. См. в книге
Клиентский JavaScript. Руководство. информацию о конвертации типов
данных.
Методы. Резюме.
Класс netscape.javascript.JSObject имеет следующие методы: