09 2020 档案

摘要:一般会问的问题: 创建对象有几种方法 原型、构造函数、实例、原型链 instanceof 的原理 new 运算符 创建对象有几种方法 原型关系 每个class(class 实际是函数,是语法糖)都有显示原型 prototype 每个实例都有隐式原型 __proto__ 实例的 __proto__ 指 阅读全文
posted @ 2020-09-15 18:50 queenya_zhang 阅读(1456) 评论(0) 推荐(0)
摘要:HTTP 协议的主要特点 简单快速:每个资源的URL是固定的 灵活:在每个 http 协议中都有一个头部分有一个数据类型,通过一个 http 协议就可以完成不同数据类型的传输 无连接:连接一次就好断掉不会保持连接 无状态:客户端和服务端是两种身份,客户端向服务端请求一个图片,http 协议帮忙建立连 阅读全文
posted @ 2020-09-12 13:04 queenya_zhang 阅读(428) 评论(0) 推荐(0)
摘要:DOM 事件的级别 DOM0 element.onclick = function() {} DOM2 element.addEventListener('click', function() {},false) DOM3 element.addEventListener('keyup', func 阅读全文
posted @ 2020-09-11 11:31 queenya_zhang 阅读(219) 评论(0) 推荐(0)
摘要:前端错误的分类 即时运行错误:代码错误 资源加载错误 错误的捕获方式 即时错误的捕获方式 try...catch window.onerror (只能捕获即时加载错误不能捕获资源加载错误,资源加载错误不会冒泡,所以 window.onerror不会接收) 资源加载错误 object.onerror 阅读全文
posted @ 2020-09-10 17:40 queenya_zhang 阅读(227) 评论(0) 推荐(0)
摘要:什么是DOCTYPE及作用 DTD(document type definition,文档类型定义)是一系列的语法规则,用来定义XML 或者(X)HTML的文件类型。浏览器会使用它来判断文档类型,决定使用何种协议来解析,以及切换浏览器模式 DOCTYPE是用来声明文档类型和DTD规范的,一个主要的用 阅读全文
posted @ 2020-09-10 17:23 queenya_zhang 阅读(335) 评论(0) 推荐(0)
摘要:单线程:js 是单线程的,js在同一时间只能做一件事情这就叫单线程 任务队列:异步过程与单线程本身看起来是冲突的,就是任务队列使这两个不冲突 注意:优先执行同步任务才执行异步任务 同步任务:在js同步运行的任务叫同步任务 异步任务:setTimeout 和 setInterval,DOM 事件,ES 阅读全文
posted @ 2020-09-09 18:55 queenya_zhang 阅读(520) 评论(0) 推荐(0)
摘要:VUE面试题 1、v-show 和 v-if的区别,v-show 和 keep-alive 的区别 答案:v-show是 CSS display 控制显示和隐藏 v-if 是组件真正的渲染和销毁,而不是显示和隐藏 频繁切换显示状态用 v-show,否则用 v-if keep-alive 是在vue 阅读全文
posted @ 2020-09-02 18:23 queenya_zhang 阅读(62795) 评论(4) 推荐(9)