1. Необходимость струн
После того, как строка будет определена, она будет занимать пространство памяти все время, а пространство памяти (стек) в пингвине не может быть переназначено.
2. Работа короткого замыкания
||, && двоичные операторы, верните исходное значение операнда (исходный тип данных и исходные данные), участвующего в операции,
После завершения операции операнд, который приводит к окончанию операции, возвращается.
3. Тройной оператор
code1? Code2: Code3; в отличие от If-else:
Вернуть значение CODE2 или CODE3 ---- CODE2, CODE3 может быть заменен пустым {};
Вы не можете написать перерыв, продолжить.
4.nan
Нань! = НАН,
Любая математическая операция, в которой участвует Нэн, результатом является NAN
Условные выражения с участием NAN: оператор сравнения> // </<=/==/=== Результатом работы является ложным
! ==/! = Результат операции верен
<Script> var a; console.log (boolean (nan> = 4)); console.log (логический (NAN <4)); console.log (boolean (nan = 4)); console.log (boolean (nan == 4)); console.log (boolean (nan == 4)); console.log (boolean (a = 4)); console.log (nan); console.log (a); if (nan == nan) {a = "nan == nan"; } var b; if (nan! == nan) {b = "nan! = nan"; } console.log (a+"/n"+b); </script>5. JS простое преобразование типа данных --- Специальная демонстрация случая
Данные: 0, "", ложь, нулевая, неопределенная, "123abc" и т. Д.
<! Doctype html> <html> <head lang = "en"> <meta charset = "utf-8"> <title> </title> <style> div {line-hight: 24px; поля: 0; Заполнение: 0; } .One {ширина: 920px; позиция: абсолютно; Слева: 50%; Верх: 50%; Мяглевая маржа: -460PX; маржинальная версия: -240px; } .ll {float: Left; Граница: 2PX SOLID #000000; }. All-top {font-size: 20px; шрифт-вес: жирный шрифт; } .ll-bottom {line-height: 48px; размер шрифта: 16px; } .details {float: left; Граница: 2PX SOLID #000000; высота линии: 24px; Мяглевая маржа: -2PX; } .details: Hover {позиция: относительно; Граница: 2PX SOLIT #FF00000; } .line-long {border-top: 2px solid #000000; высота: 0; Ширина: 908px; } .line-short {border-top: 2px пунктир #000000; высота: 0; Ширина: 742px; Мяботая маржа: 166px; } </style> <script> document.write ("<div class = 'one'>»); Функция f1 () {return typeof res [res.length - 1]; } var arr = [0, ", false, null, undefined, nan, 6.66, -9," abc124 "," -12.23abc23 "," qwer "," ss "]; document.write ("<div class = 'all'> <div class = 'all-top'>" + "исходные данные и типы" + "</br>" + "Метод преобразования </div>" + "<div class = 'all-bottom'>" + " +" + "</br>" + "number ()" + "</br>" + " +" </br> " +" () "</br>" + " +" </br> "()" </br> " +" () "()" () "</br>" + "</br>" + "</br>" + "</br>" + "()" </br> " +" + "</br>" + ". + "/"/"" + "</br>" + ".tostring" + "</br>" + "string ()" + "</br>" + "!!" + "</br>" + "boolean ()" + "</br>" + "</div> </div>") {var res = ['""']; перерыв; } по умолчанию: {var res = [arr [i] + ""]; }} res [res.length] = typeof arr [i]; res [res.length] = +arr [i]; res [res.length] = f1 (); res [res.length] = номер (arr [i]); res [res.length] = f1 (); res [res.length] = f1 (); res [res.length] = parseint (arr [i]); res [res.length] = f1 (); res [res.length] = parseint (arr [i]); res [res.length] = f1 (); res [res.length] = f1 (); res [res.length] = parsefloat (arr [i]); res [res.length] = f1 (); res [res.length] = arr [i] + ""; res [res.length] = f1 (); if (i == 3 || i == 4) {// null и undefined не имеют методов .toString (), что приводит к ошибке res [res.length] = "ошибка"; res [res.length] = "ошибка"; } else {res [res.length] = (arr [i]). toString (); res [res.length] = f1 (); } res [res.length] = string (arr [i]); res [res.length] = string (arr [i]); res [res.length] = f1 (); res [res.length] = !! arr [i]; res [res.length] = f1 (); res [res.length] = boolean (arr [i]); res [res.length] = f1 (); var resstring = res.join ("<br>"); document.write ("<div class = 'details'>" + resstring + "</br>" + "</div>"); } var j = 22; for (var i = 0; i <9; i ++) {document.write ("<div class = 'line-short' style = 'margin-top:" + j + "px'> </div>") документ. </script> </head> <body> </body> </html>Вышеуказанное - все контент, разделяемый этой статьей. Надеюсь, тебе понравится