javascript
魔鬼的主人
这个作者很懒,什么都没留下…
展开
-
javascript(注意点) 数据类型和变量
实际上,JavaScript允许对任意数据类型做比较:false == 0; // truefalse === 0; // false要特别注意相等运算符==。JavaScript在设计时,有两种比较运算符:第一种是==比较,它会自动转换数据类型再比较,很多时候,会得到非常诡异的结果;第二种是===比较,它不会自动转换数据类型,如果数据类型不一致,返回false,如原创 2017-03-02 18:13:26 · 248 阅读 · 0 评论 -
javascript(注意点) 字符串、数组、对象、循环
如果字符串内部既包含'又包含"怎么办?可以用转义字符\来标识,比如:'I\'m \"OK\"!';由于多行字符串用\n写起来比较费事,所以最新的ES6标准新增了一种多行字符串的表示方法,用反引号` ... ` 表示:`这是一个多行字符串`;如果有很多变量需要连接,用+号就比较麻烦。ES6新增了一种模板字符串,表示方法和上面的多行字符串一样,但是它会自动替换字符串原创 2017-03-03 12:09:09 · 1033 阅读 · 0 评论 -
javascript(注意点) map 、 set 、iterable
Map是一组键值对的结构,具有极快的查找速度。var m = new Map([['Michael', 95], ['Bob', 75], ['Tracy', 85]]);m.get('Michael'); // 95初始化Map需要一个二维数组,或者直接初始化一个空Map。Map具有以下方法Set和Map类似,也是一组key的集合,但不存储value。由于ke原创 2017-03-03 17:09:33 · 1080 阅读 · 0 评论