随笔分类 - 面试知识
面试(js,css,vue)
摘要:1.instanceof 操作符应该仅仅用来比较来自同一个 JavaScript 上下文的自定义对象。 正如 typeof 操作符一样,任何其它的用法都应该是避免的。 instanceof 操作符用来比较两个操作数的构造函数。只有在比较自定义的对象时才有意义。 如果用来比较内置类型,将会和 type
阅读全文
摘要:1.taro框架 2.熟悉前端性能的优化,熟悉使用Chrome/Safari等前端调试工具; 3.flv.js、RTMP.js等视频推流库 4.
阅读全文
摘要:1.数据类型: es5:字符串(string)、数字(number),undefined、null、对象(object)、布尔值(boolean)共六种; es6:字符串(string)、数字(number),undefined、null、对象(object)、布尔值(boolean)、symbol
阅读全文
摘要:1.函数声明和变量声明的提升;函数声明会被提升到普通变量之前。变量的声明被看作两部分,第一个是编译阶段的任务,第二个是执行阶段的任务。 2.作用域分为两部分:1.函数作用域,2块级作用域。 3.模块模式的必备条件? 1).必须有外部的封闭函数,该函数必须至少被调用一次(每次调用都会创建一个新的模块实
阅读全文
摘要:1.v-if和v-show的区别? 1).v-show和v-if都是用来显示隐藏元素,v-if还有一个v-else配合使用,两者达到的效果都一样。 性能方面去有很大的区别: 2).v-show:不管条件是真还是假,第一次渲染的时候都会编译出来,也就是标签都会添加到DOM中。之后切换的时候,通过dis
阅读全文
摘要:1.let和const,var的区别? 1).var声明的变量会挂载在window上,而let和const声明的变量不会。 2).var声明变量存在变量提升,let和const不存在变量提升。 3).let和const声明形成块作用域。 4).同一作用域下let和const不能声明同名变量,而var
阅读全文
摘要:1.HTTPS和HTTP的区别主要如下: 1).https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。 2).http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。 3).http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,
阅读全文

浙公网安备 33010602011771号