Ядро JavaScript 1.5. Руководство по использованию

Строковые Значения


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

Тип Java-параметра

Правила Конверсии

lava.lang.String
java.lang.Object

JavaScript 1.4:

 

    Строка JavaScript конвертируется в экземпляр объекта java.lang.String со значением Unicode.



JavaScript 1.3 и ранее:

 

    Строка JavaScript конвертируется в экземпляр объекта java.lang.String со значением ASCII.

byte
double
float
int
long
short

Все значения конвертируются в числа так, как описано в .

Строковые значения JavaScript конвертируются в числа в соответствии с правилами ECMA-262

char

JavaScript 1.4:

 

    Односимвольные строки конвертируются в Unicode-символы.

Все иные значения конвертируются в числа.

JavaScript 1.3 и ранее:

 

    Все значения конвертируются в числа.

boolean

    Пустая строка становится false.

Все иные значения становятся true.



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