2020 年的第 42 篇日记

2020-02-11 · 周二一般小雨

下午看了阮一峰的 ES6 教程,学到了很多。其中字符串的 includes()、startsWith() 和 endsWith() 方法我感觉蛮有意思,它们分别可以检查字符串对象的「全文/开头/结尾」是否包含指定字符。在 ES5 只有 indexOf() 方法,它返回的是指定字符在字符串中的位置,编写起来难免有点不够优雅。

我还 GET 到了 For 循环的一种新写法,之前都是 var xxx in xxxx,现在来了一种 let xxx of xxxx。它们的区别是一个返回索引,一个返回遍历的对象。前者兼容性较好,后者则是 ES6 的新特性。还有一个就是在 ES6 里,数组和 NodeList 对象均有一个名为 foreach 的方法,也是非常的好用。

与此同时,我重新修改优化了小窝前台的 JS,已经将函数丢进了 class 里面,从根源上断绝了 IE 浏览器及任何其他老旧浏览器的支持。相信能够浏览到本站的朋友都肯定是技术栈,不会使用那种过于老旧的浏览器...

02.11-For-循环的-In.jpg
Fresco

Fresco

Matt吕彦良
Paul

Paul

特立独行的一只前端菜狗。这篇日记编写大概耗时了 0 分钟,内容均为个人原创,并采用 CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢!如本站内容对你有所帮助的话,不妨 捐助支持 一下?

奇趣音乐盒技术源于 Kico Player
Emmm,这里是歌词君