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); отлитой могут быть преобразованы в любой тип переменной