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 小雨 一般
概览页 时间轴
奇趣音乐盒 技术源于 Kico Player
Emmm,这里是歌词君