JavaScript преобразование примитивного типа и преобразование двоичного

1.JavaScript преобразователь, содержащий: литой и основная конверсия

Такие, как:

вар ул = 'А', Num = 10, NU = нулю, т = верно, унд = не определено, х;

// Примечание: Определение х не была инициализирована, по умолчанию не определен

В ролях:

Номер (ул); // выход: NaN потому ул не является числом

Число (не определено); // выход: NaN потому ул не является числом

Номер (нуль); // Вывод 0

Количество (истина); // Вывод 1

Количество (ложь); // Вывод 0

 

String (Num); // Вывод: строка "10"

String (нуль); // Вывод: "нулевые" строки

String (не определено); // Вывод: "не определено" строка

String (истина); // Вывод: "истина" строка

 

Boolean (0); // ложь

Логическое ( ""); 空 ложным

Boolean (нуль); ложь

Логическое (не определено); ложно

Неимперативные преобразование :( двоичная, десятичная, восьмеричная, шестнадцатеричная преобразование)

ParseInt (ула, 16); // второго параметр определяет исходную двоичную строку, 10 10 десятичного формата окончательного вывода;

parseFloat (ул); // NaN нечисловая

num.toString (2); // Вывод: двоичная строка "1010";

num.toString (16); // выводит шестнадцатеричное

nu.toString (); // ошибка, а нулевые и неопределенные значения не преобразуются 

t.toString (); // Возвращает строку "истина"

Обязательные и принципиальные отличия методов преобразования:

1. Весь литой, по существу, преобразуется значение преобразования является преобразование и начало одной части.

2. как правило, не знаю, в конце концов, какой тип переменного типа, вы можете использовать слепки

Такие, как: String (нуль), Boolean (NULL); отлитой могут быть преобразованы в любой тип переменной

 

рекомендация

отwww.cnblogs.com/wanglijun/p/10958760.html
рекомендация