摘要: 本系列属于阮一峰老师所著的 "ECMAScript 6 入门" 学习笔记 函数参数的默认值 参数默认值与解构赋值默认值结合使用 参数默认值的位置 函数的length属性 指定了默认值之后,函数的 属性将返回没有指定默认值的参数个数。 这是因为 属性的含义是,该函数预期传入的参数个数。某个参数指定默认 阅读全文
posted @ 2017-11-09 09:43 coderAngus 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 本系列属于阮一峰老师所著的 "ECMAScript 6 入门" 学习笔记 浏览器加载 在HTML网页中,浏览器通过 标签加载JavaScript脚本。 浏览器加载外部脚本时,如果脚本体积很大,下载和执行的时间很长会造成浏览器堵塞,造成很不好的用户体验,所以浏览器允许脚本异步加载。 defer asy 阅读全文
posted @ 2017-11-07 10:21 coderAngus 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 本系列属于阮一峰老师所著的 "ECMAScript 6 入门" 学习笔记 概述 在ES6之前,JavaScript一直没有模块(module)体系,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。社区制定了一些模块加载方案,最主要的有CommonJS和AMD两种。前者用于服务器,后者 阅读全文
posted @ 2017-11-01 18:14 coderAngus 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 在vue项目中,有些组件没必要多次渲染,我们需要组件在内存中缓存下来。此时 就可以派上用场了, 可以使被包含的组件状态维持不变,即便是组件切换了,其内的状态依旧维持在内存之中。在下一次显示时,也不会重现渲染。 PS: 与 相似,只是一个抽象组件,它不会在DOM树中渲染(真实或者虚拟都不会),也不在父 阅读全文
posted @ 2017-10-31 09:47 coderAngus 阅读(2900) 评论(1) 推荐(0) 编辑
摘要: 本系列属于阮一峰老师所著的 "ECMAScript 6 入门" 学习笔记 简洁 Class可以通过 关键字来实现继承,对比ES5中通过修改原型链实现继承,要清晰和方便很多 ES5的继承实质是先创造子类的实例对象 ,然后将父类的方法添加到 上( )。ES6的继承机制完全不同,实质是先创造父类的实例对象 阅读全文
posted @ 2017-10-27 18:51 coderAngus 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 本系列属于阮一峰老师所著的 "ECMAScript 6 入门" 学习笔记 概念 严格模式 类和模块的内部,默认就是严格模式。 考虑到未来所有的代码,其实都是运行在模块之中,所以ES6实际把整个语言升级到严格模式。 constructor方法 方法是类的默认方法,通过 命名生成对象实例时,自动调用该方 阅读全文
posted @ 2017-10-26 16:09 coderAngus 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 本系列属于阮一峰老师所著的 "ECMAScript 6 入门" 学习笔记 概念 ES2017中引入了async函数,使异步操作变得更加方便。async是Generator函数的语法糖。 比较可知, 函数将Generator函数的 替换成 ,将 替换成 ,仅此而已 函数对Generator函数的改进有 阅读全文
posted @ 2017-10-24 09:13 coderAngus 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 给组件添加原生事件 对于第三方框架或者一些封装的内置组件,如果想绑定事件,需要再 上添加修饰符 使用promise之后,IE浏览器不识别(IE9+),报错 因为整个IE系列都不支持promise的缘故,所以无法使用promise,这里需要用到一个垫片 跨域问题 经常遇到的报错 1: ,前后端都对应配 阅读全文
posted @ 2017-10-23 15:51 coderAngus 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 本系列属于阮一峰老师所著的 "ECMAScript 6 入门" 学习笔记 传统方法 ES6之前,异步编程的方法,大概有下面四种: 回调函数 事件监听 发布/订阅 Promise对象 Generator函数将JavaScript异步编程带入了一个全新的阶段 概念 传统的编程语言,早有异步编程的解决方案 阅读全文
posted @ 2017-10-20 14:57 coderAngus 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 本系列属于阮一峰老师所著的 "ECMAScript 6 入门" 学习笔记 概念 Generator函数是ES6提供的一种异步编程解决方案。形式上,Generator函数是一个普通函数,但是有两个特征: 关键字与函数名之间有一个星号;函数体内部使用 表达式,定义不同的内部状态( 表意产出)。 yiel 阅读全文
posted @ 2017-10-20 11:01 coderAngus 阅读(155) 评论(0) 推荐(0) 编辑