最后
全网独播-价值千万金融项目前端架构实战
从两道网易面试题-分析JavaScript底层机制
RESTful架构在Nodejs下的最佳实践
一线互联网企业如何初始化项目-做一个自己的vue-cli
思维无价,看我用Nodejs实现MVC
代码优雅的秘诀-用观察者模式深度解耦模块
前端高级实战,如何封装属于自己的JS库
VUE组件库级组件封装-高复用弹窗组件
**方法: methods:{};**方法要通过属性名()调用 但方法编写代码不如计算属性有效 没有缓存机制
方法{{fullName()}}
{{age}}
侦听器:内置缓存【 fullName依赖了两个变量firstName和lastName VUE一直在监听着firstName和lastName的变化 当firstName和lastName没有变化 fullName就不会被执行】
侦听器{{fullName}}
{{age}}
watch和computed:两者都具有缓存机制 但watch的语法比computed复杂 所以一个功能既可以通过watch实现又可以通过methods实现还可以通过computed实现 优先推荐使用computed:简洁且性能高
计算属性的setter和getter
getter方法:通过其他的值计算出一个新值
setter方法:通过设置值改变它相关联的值 而改变了它相关联的值后又会引起fullName的重新计算 页面又会被重新渲染
计算属性的setter和getter #### 算法刷题大厂面试还是很注重算法题的,尤其是字节跳动,算法是问的比较多的,关于算法,推荐《LeetCode》和《算法的乐趣》,这两本我也有电子版,字节跳动、阿里、美团等大厂面试题(含答案+解析)、学习笔记、Xmind思维导图均可以分享给大家学习。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
写在最后
最后,对所以做Java的朋友提几点建议,也是我的个人心得:
-
疯狂编程
-
学习效果可视化
-
写博客
-
阅读优秀代码
-
心态调整