JavaScript - это волшебный язык, на этом волшебном языке есть магический оператор добавления.
Мы можем использовать обычно используемые операторы добавления:
1. Операция добавления, например: оповещение (1+2); ==> 3
2. Строка конкатенация, например: alert ("a"+"b"); ==> "ab"
Более продвинутый также "+=", который также выполняет две вышеуказанные операции.
Вчера я задал вопрос в группе JavaScript Jungle: как преобразовать строку формата даты "2000-09-11 19:22" в миллисекунд?
Чжан Менгрен сразу же ответил мне: +Новая дата ('2000-09-11 19:22'), я попробовал это, но это не сработало. Правильный должен быть +новая дата ('2000/09/11 19:22').
Ответ, кажется, больше не важен. Видите ли, перед ним есть оператор. Честно говоря, я никогда раньше не видел этот метод письма. Магический оператор добавления в JavaScript также имеет очень волшебную функцию. Преобразование типов данных, как правило, является преобразованием строк и значений. Например, пример, приведенный JavaScript Jungle Inetizen Jason:
Кода -копия выглядит следующим образом:
// шестнадцатеричное преобразование:
+"0xff"; // -> 255
// Получить текущую метку времени, эквивалентную `new Date (). GetTime ()`:
+новая дата ();
// анализ струн безопаснее, чем parsefloat ()/parseint ()
Parseint ("1000"); // -> 1, а не 1000
+”1000 ″; // -> NAN, намного лучше для тестирования пользовательского ввода
Parseint ("010"); // -> 8, из -за восьми буквального префикса
+"010"; // -> 10, `number ()` не проанализируют восьмиугольные литералы
// Некоторые простые сокращения, такие как: if (somevar === null) {somevar = 0};
+null; // -> 0;
// логическое преобразование в целое число
+правда; // -> 1;
+ложь; // -> 0;
//другой:
+”1e10 ″; // -> 100000000000
+”1e -4 ″; // -> 0,0001
+” -12 ″; // -> -12:
Конечно, существует также операция добавления числа в пустую строку для преобразования чисел в строки, например: alert (typeof (1+ ”)); // -> string;
Кроме того, прикреплен оператор вычитания, который преобразует строку в число, например: alert (typeof ("123" -0)); //-> number;
Конечно, могут быть некоторые неизвестные функции использования для добавления операторов. Добро пожаловать, чтобы оставить сообщение, чтобы добавить его!