![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
奔跑的痕迹
I like to learn new technologies every day and I am willing to constantly improve myself.
展开
-
JavaScript模块化 之( Commonjs、AMD、CMD、ES6 modules)演变史
一、无模块化(春秋战国乱世争雄) JavaScript最初的作用仅仅是验证表单,后来会添加一些动画,但是这些js代码很多在一个文件中就可以完成了,所以,我们只需要在html文件中添加一个script标签。 后来,随着前端复杂度提高,为了能够提高项目代码的可读性、可扩展性等,我们的js文件逐渐多了起来,不再是一个js文件就可以解决的了,而是把每一个js文件当做一个模块。那么,这时的js引入方式是怎样...原创 2019-10-24 09:18:47 · 299 阅读 · 4 评论 -
ES6迭代器(Iterator)和生成器(Generator)
平时我们迭代数据用得最多的应该就是for循环了 来看个简单的例子 var colors = ["red", "green", "blue"]; for (var i = 0, len = colors.length; i < len; i++) { console.log(colors[i]); } 如上循环是很简单,但是一旦使用多...原创 2019-09-01 22:23:11 · 342 阅读 · 0 评论