发表于: 2017-03-11 02:55:38

1 1150


今天完成的事情:

看完了道爷的javascript语言精粹,原来JSlint是他写的,难怪越看越觉得熟悉。

在www.hackerrank.com复习了一下正则基础知识。

看了三章javascript忍者秘籍。

明天计划的事情: 

继续看忍者书。

遇到的问题: 

收获:

道爷格外反感炫技的做法,认为高质量代码的关键就是不用那些有好处但是可能会出问题的特性,莱西格也讨厌炫技行为。

es6使用``的字符串中间可以用${}将变量名替换成变量的内容;

只用来作为dom节点获取的class习惯加个-hook,vue中私有的方法习惯在前面加个_,vue中私有的事件后加上.stop.prevent可以阻止事件冒泡;vue中自组件中的方法需要被调用时,在子组件的属性上写上v-ref:对应的名字即可;

js里月份为0到11;

regexp.exec是正则表达式最强大也是最慢的方法,成功匹配时会返回一个数组,下标为0的元素包含正则表达式匹配的字符串、下标为1的元素是分组1捕获的文本,下标为2的元素是分组2捕获的文本,依次类推。匹配失败会返回null。

在ie8之前,array.join()性能优于+,之后浏览器专门为+做了优化,+速度反而更快了。


返回列表 返回列表
评论

    分享到