摘要: 本系列属于阮一峰老师所著的 "ECMAScript 6 入门" 学习笔记 Iterator(遍历器) JavaScript表示“集合”的数据结构,除了 、 ,ES6又新增了 和 。 遍历器(Iterator)是一种统一的接口机制,用来处理所有不同的数据结构。 Iterator的作用有三个:一位各种数 阅读全文
posted @ 2017-10-19 16:11 coderAngus 阅读(133) 评论(0) 推荐(0)
摘要: 本系列属于阮一峰老师所著的 "ECMAScript 6 入门" 学习笔记 概述 原意是代理,可以理解为”代理器“。 用于修改某些操作的默认行为,等同于在语言层面做出修改,属于一种”元编程“(meta programming),即对编程语言进行编程。 javascript var obj = new 阅读全文
posted @ 2017-10-19 11:39 coderAngus 阅读(179) 评论(0) 推荐(0)
摘要: 本系列属于阮一峰老师所著的 "ECMAScript 6 入门" 学习笔记 Set 类似数组,但是成员的值都是唯一的没有重复的值, 本身是一个构造函数,用来生成 数据结构 Set实例的属性和方法 有以下属性: :构造函数,默认是 函数 :返回 实例的成员总数 有以下方法: :添加某个值,返回 结构本身 阅读全文
posted @ 2017-10-18 19:04 coderAngus 阅读(210) 评论(0) 推荐(0)
摘要: 本系列属于阮一峰老师所著的 "ECMAScript 6 入门" 学习笔记 Promise的含义 Promise是异步编程的一种解决方案。 所谓 ,简单说是一个容器,里面保存这某个未来才会结束的事件的结果。 对象有以下两个特点: 1.对象的状态不受外部影响。 对象代表一个异步操作,有三种状态: (进行 阅读全文
posted @ 2017-10-16 21:36 coderAngus 阅读(152) 评论(0) 推荐(0)
摘要: 本系列属于阮一峰老师所著的 "ECMAScript 6 入门" 学习笔记 Number.isFinite() 用来检查一个数值是否是有限(finite)的 Number.isNaN() 用来检查一个值是否为 Number.parseInt() 将全局方法 移植到 对象上面,行为保持不变 Number 阅读全文
posted @ 2017-10-16 19:03 coderAngus 阅读(191) 评论(0) 推荐(0)
摘要: 本系列属于阮一峰老师所著的 "ECMAScript 6 入门" 学习笔记 includes() 返回布尔值,表示是否找到了参数字符串 startsWith() 返回布尔值,表示参数字符串是否在原字符串的头部 endsWith() 返回布尔值,表示参数字符串是否在原字符串的尾部 repeat() 返回 阅读全文
posted @ 2017-10-16 17:55 coderAngus 阅读(206) 评论(0) 推荐(0)
摘要: 本系列属于阮一峰老师所著的 "ECMAScript 6 入门" 学习笔记 let 命令 const 命令 声明一个只读变量,一旦声明,常量的值就不得改变,与 一样只在声明所在的块级作用域内有效,声明的常量不提升,存在暂时性死区,只能在声明后的位置使用,不可重复声明。 命令的本质是常量存储的地址不可改 阅读全文
posted @ 2017-10-16 16:28 coderAngus 阅读(146) 评论(0) 推荐(0)
摘要: 本系列属于阮一峰老师所著的 "ECMAScript 6 入门" 学习笔记 属性的简洁表示法 属性名表达式 Object.is() 用来比较两个值是否严格相等,与运算符(===)基本一致,不同之处在于: 不等于 , 等于自身 Object.assign() 用于对象的合并,将源对象的所有可枚举属性,复 阅读全文
posted @ 2017-10-13 09:53 coderAngus 阅读(342) 评论(0) 推荐(0)
摘要: 最近遇到这种需求,需要定时刷新好几个接口的状态,而且要经常开启关闭轮询,一般我们用 来实现,并在 的回调中调用 来实现这种轮询。 但是在vue项目中会遇到这种情况:页面切换之后或者同一个页面改变请求参数之后,定时器会重复创建,而且定时器轮询的时间开始混乱,比如设定的10s一次,可能会2秒内执行好几次 阅读全文
posted @ 2017-09-26 17:30 coderAngus 阅读(1246) 评论(0) 推荐(0)
摘要: 本系列属于阮一峰老师所著的 "ECMAScript 6 入门" 学习笔记 拓展运算符 拓展运算符 用于将一个数组转为用逗号分隔的参数序列 Array.of() 方法用于将一组值,转换为数组,该方法主要用来弥补数组构造函数 的不足。 copyWithin() 数组实例的 方法,在当前数组内部,将指定位 阅读全文
posted @ 2017-09-20 19:35 coderAngus 阅读(170) 评论(0) 推荐(0)