标签:关于 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