Клиентский JavaScript 1.3 Руководство


Конвертация JavaScript в Java


Конвертация JavaScript в Java

Если Вы вызываете Java-метод и передаёте ему параметры из JavaScript, тип передаваемых параметров конвертируется в соответствии с правилами, описанными в следующих разделах:

  • Числа
  • Булевы

  • Строки
  • Undefined-значения

  • Null-значения
  • Объекты JavaArray и JavaObject

  • JavaClass-объекты
  • Другие объекты JavaScript

Return-значения методов netscape.javascript.JSObject всегда конвертируются в экземпляры java.lang.Object. Правила конвертации этих return-значений также описаны в этих разделах.

Например, если JSObject.eval возвращает JavaScript-число, Вы можете найти правило конвертации этого числа в экземпляр java.lang.Object в разделе "Числа".



Содержание раздела