ES6 的class可以看作只是一个语法糖,它的绝大部分功能,ES5 都可以做到,新的class写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。
2018年总结与2019年flag
2018过的很忙很忙,忙得没有时间思考,像一个无头苍蝇,天天转啊转,好累。很多目标都没有完成,唯一值得欣慰的是终于考下来驾驶证,算是最大的收获吧。2019还是继续去年没做完的事情,争取全部完成。flag还是要立的,万一实现了呢。
Audio标签的使用总结
Audio 标签本来想着很简单,直接把音频文件塞入src属性里面就可以了。直到真正使用的时候才发现,没那么简单。
到现在为止已经用了两次这个标签,说起来也是满满的泪。需要注意的细节非常多,而为了不在页面到处都是audio标签,需要做的也是很多,甚至需要单独一个组件来多处引用也是很麻烦。
iframe 使用相关
一直有个认知就是最好不要用iframe,这么多年也没用过几次。最近一个项目因为一些原因需要用到这个,而且需要实现父子页面间互相通信,这可难住宝宝了。好在办法总比困难多,最后用一种不友好的方式解决了。
2017总结与2018目标
时间过得好快,不知不觉又一年过去了。这一年有辛酸有开心,有坚持有挑战,年初定的目标完成了很大一部分,还有一些只能留到今年继续完成了。
人啊,定目标之前一定要知道自己几斤几两。去年初首富的一个小目标走红网络,哪能想到不止没能完成,还裁员97%了呢。对于我自己则是:想增重到130斤,哪能想到连120斤都没保住呢。
原来这就是[封装Vue组件]
以为自己对Vue的使用已经很熟练了,但是被别人问到有没有你自己封装过一个组件时,瞬间懵逼了。每个Vue文件都是一个组件,这算吗?显然是不算的,因为这是业务文件。自己封装的Vue组件应该是可以复用于其他页面中的公共组件。想了一下,其实我也做过啊,现在就来复盘一下吧。
一次搞定作用域闭包和原型
发现自己一直在追求新技术的道路上狂奔,却忽视了最基础的东西。本来我是觉得上手一个新技能很重要,这样在做东西的时候不会被淘汰。最近一个大神点醒了我:新出来的框架/库那么多,一个人精力也很有限,很容易在追新的道路上越来越累,也越来越迷茫。当你掌握了所有基础的东西之后,你就会发现新的东西无非就是在基础上面的拓展。这样在学习使用一个新的框架的时候,根据文档API很快就能上手。我觉得很有道理。