2017年7月31日
摘要: 遍历Array可以采用下标循环,遍历Map和Set就无法使用下标。为了统一集合类型,ES6标准引入了新的iterable类型,Array、Map和Set都属于iterable类型。 具有iterable类型的集合可以通过新的for ... of循环来遍历。 for ... in循环由于历史遗留问题, 阅读全文
posted @ 2017-07-31 22:55 冰域 阅读(273) 评论(0) 推荐(0) 编辑
摘要: Map Map是一组键值对的结构,具有极快的查找速度。JavaScript的对象有个小问题,就是键必须是字符串。但实际上Number或者其他数据类型作为键也是非常合理的.为了解决这个问题,最新的ES6规范引入了新的数据类型Map。 举个例子,假设要根据同学的名字查找对应的成绩,如果用Array实现, 阅读全文
posted @ 2017-07-31 22:17 冰域 阅读(238) 评论(0) 推荐(0) 编辑
摘要: Number JavaScript不区分整数和浮点数,统一用Number表示: 123 0.345 -99 NaN 当无法计算结果时用NaN表示 Infinity 表示无限大,当数值超过js的Number所能表示的最大值时,就表示为Infinity 字符串 字符串是以单引号'或双引号"括起来的任意文 阅读全文
posted @ 2017-07-31 20:50 冰域 阅读(125) 评论(0) 推荐(0) 编辑