2017年10月11日

浏览器 使用

摘要: 中文繁体网页 转为 中文简体网页: chrome浏览器下载“百度翻译”插件,有个“翻译当前网页”功能。 利用 Chrome 浏览器的开发者工具截取整个页面: 1. 打开开发者工具:在页面任何地方点击鼠标右键,在弹出菜单中选择“检查(Inspect)”选项。或者使用快捷键组合:Alt + Comman 阅读全文

posted @ 2017-10-11 22:43 cag2050 阅读(249) 评论(0) 推荐(0) 编辑

webpack-dev-server、webpack-dev-middleware、webpack-hot-middleware区别

摘要: webpack dev server: webpack dev server,实际上是一个小型Express服务器,它是用webpack dev middleware来处理webpack编译后的输出。 它是一个静态资源服务器,只用于开发环境; webpack dev server会把编译后的静态文件 阅读全文

posted @ 2017-10-11 18:57 cag2050 阅读(341) 评论(0) 推荐(0) 编辑

es 中的 Set 和 Map

摘要: Set 函数可以接受一个数组(或者具有 iterable 接口的其他数据结构)作为参数,用来初始化。 阅读全文

posted @ 2017-10-11 16:11 cag2050 阅读(217) 评论(0) 推荐(0) 编辑

es 中的 Iterator

摘要: for...in 遍历(当前对象及其原型上的)每一个属性名称,而 for...of 遍历(当前对象上的)每一个属性值 ES6 规定,默认的 Iterator 接口部署在数据结构的Symbol.iterator属性,或者说,一个数据结构只要具有Symbol.iterator属性,就可以认为是“可遍历的 阅读全文

posted @ 2017-10-11 15:52 cag2050 阅读(155) 评论(0) 推荐(0) 编辑

es 之 Symbol

摘要: ES5 的对象属性名都是字符串,这容易造成属性名的冲突。比如,你使用了一个他人提供的对象,但又想为这个对象添加新的方法(mixin 模式),新方法的名字就有可能与现有方法产生冲突。如果有一种机制,保证每个属性的名字都是独一无二的就好了,这样就从根本上防止属性名的冲突。这就是 ES6 引入Symbol 阅读全文

posted @ 2017-10-11 15:15 cag2050 阅读(130) 评论(0) 推荐(0) 编辑

导航