1.params 和 query 传参区别
用法上
params用name引入
query用path引入
展示上
params是暗参
query是明参
2.闭包的理解 概念
闭包函数
声明在一个函数中的函数 就叫做闭包
闭包
内部函数总是可以访问其所在的外部函数中声明的参数和变量,即使在其外部函数被返回了之后
特点
使用局部变量 防止全局变量污染
会造成内存泄漏
局部变量会存在内存中
外部可以访问函数内部
3.构造函数 www.cnblogs.com/chenxi188/p… 概念
用new关键字来调用的函数称为构造函数
特点
在使用对象字面量创建一系列同一类型的对象时 这些对象可能具有一些相似的属性和方法,会造成重复代码,此时可以使用构造函数
执行过程
调用new关键字会创建新的内存空间
函数体内部的this指向该内存
即 给this添加的属性就相当于直接加到实例上
返回值
默认返回this
添加基本数据类型返回值,还是返回this
添加对象类型返回值,返回该对象
4.网页访问过程 blog.csdn.net/u012862311/…
通过dns解析域名找到IP
与目的主机建立TCP连接
进行HTTP访问获取网页内容
浏览器拿到资源加载渲染
5.vue虚拟DOM www.jianshu.com/p/5a5d3195b…
真实DOM解析流程
创建DOM树 创建样式表 创建Render树 布局 绘制
虚拟DOM(vdom)
为了解决浏览器性能问题 原因: 操作真实DOM消耗性能
核心算法
使用diff算法找出两个文件差异的算法找出需要更新的节点进行更新
6.声明周期