![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
重新出发的迷途羔羊
为成为一名优秀的前端开发工程师而奋斗
展开
-
Vue学习1
vue.js:能够帮助我们减少不必要的DOM操作,提高渲染效率;在vue中,一个核心的概念,就是让用户不在操作DOM,释放了用户的双手,让程序员可以更多的时间去关注业务逻辑。双向数据绑定的概念【通过框架提供的指令,我们前端程序员只需要关心数据的业务逻辑,不再关心DOM是如何渲染的了】框架和库的区别:框架:是一套完整的解决方案;对项目的侵入性较大,项目如果需要更换框架,则需要重新架构整个项目。库(插件):提供某一个小功能,对项目的侵入性较小,如果某个库无法完成某些需求,可以很容易切换到其他库实现需求。原创 2021-03-19 19:59:59 · 181 阅读 · 4 评论 -
数据结构
解决问题方法的效率与数据的组织方式有关、与空间的利用率有关、原创 2021-03-12 15:05:55 · 102 阅读 · 0 评论 -
基于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 · 4689 阅读 · 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 · 138 阅读 · 1 评论