- 博客(5)
- 收藏
- 关注
原创 Vue学习1
vue.js:能够帮助我们减少不必要的DOM操作,提高渲染效率;在vue中,一个核心的概念,就是让用户不在操作DOM,释放了用户的双手,让程序员可以更多的时间去关注业务逻辑。双向数据绑定的概念【通过框架提供的指令,我们前端程序员只需要关心数据的业务逻辑,不再关心DOM是如何渲染的了】框架和库的区别:框架:是一套完整的解决方案;对项目的侵入性较大,项目如果需要更换框架,则需要重新架构整个项目。库(插件):提供某一个小功能,对项目的侵入性较小,如果某个库无法完成某些需求,可以很容易切换到其他库实现需求。
2021-03-19 19:59:59 181 4
原创 基于Vue实时显示当前时间
Vue页面上实时显示当前时间,每秒更新方法一、 利用定时器来完成<div> {{date}}</div><script>export default { data() { return { date: new Date() }; }, mounted() { let _this = this; // 声明一个变量指向Vue实例this,保证作用域一致 this.timer = setInterval((
2021-03-10 23:07:40 4699 5
原创 前端面试题学习笔记
前端面试题学习笔记HTML页面进行重绘和重排(回流)浏览器的运行机制:构建DOM树(parse): 渲染引擎解析HTML文档, 首先将标签转换成DOM树中的DOM node(包括js生成的标签)生成内容树 (Content Tree/DOM Tree);构建渲染树(construct): 解析对应的CSS样式文件信息。 (包括js生成的样式和外部css文件),而这些文件信息以及HTML中可见的指令,构建渲染树 (Rendering Tree/Frame Tree);render tree中每个NO
2021-03-03 20:15:59 143 1
原创 闭包
学习笔记闭包:当函数可以记住并访问所在作用域时,就产生了闭包。总结为三点:1.存在函数嵌套。2.内部函数存在对外部函数的引用。3.在当前作用域以外依然能够执行。前两点为闭包的形成条件,第三点是闭包存在的意义与应用。这是看完人生行者对闭包理解的博客所做的笔记。...
2021-02-27 18:16:15 139 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人