标签:关于 pre 返回 blog 其他 相等 asc 判断 空字符串
模板字符串1、JavaScript不区分整数和浮点数,统一用Number表示。
2、NaN这个特殊的Number与所有其他值都不相等,包括它自己:
NaN===NaN; //false
唯一能判断NaN的方法是通过isNaN()函数:
isNaN(NaN); //true
3、null表示一个“空”的值,它和0以及空字符串‘‘不同,0是一个数值,‘‘表示长度为0的字符串,而null表示“空”。而undefined表示值未定义。
4、JavaScript的数组可以包括任意数据类型。
[1, 2, 3.14, ‘Hello‘, null, true];
另一种创建数组的方法是通过Array()函数实现:
new Array(1, 2, 3); // 创建了数组[1, 2, 3]
5、启用strict模式的方法是在JavaScript代码的第一行写上:
‘use strict’;
6、由于多行字符串用\n写起来比较费事,所以最新的ES6标准新增了一种多行字符串的表示方法,用反引号 ` ... ` 表示:
`这是一个 多行 字符串`;
运行结果如下:

7、模板字符串
要把多个字符串连接起来,可以用+号连接:
var name = ‘小明‘; var age = 20; var message = ‘你好, ‘ + name + ‘, 你今年‘ + age + ‘岁了!‘; alert(message);

如果有很多变量需要连接,用+号就比较麻烦。这时用ES6的模板字符串很方便。
var name = ‘小明‘;
var age = 20;
var message = `你好, ${name}, 你今年${age}岁了!`;
alert(message);
运行结果完全相同:

8、JavaScript为字符串提供了一些常用方法,注意,调用这些方法本身不会改变原有字符串的内容,而是返回一个新字符串:
toUpperCase()把一个字符串全部变为大写;
toLowerCase()把一个字符串全部变为小写;
标签:关于 pre 返回 blog 其他 相等 asc 判断 空字符串
原文地址:http://www.cnblogs.com/candy-Yao/p/7660533.html