阶段一:访问网页地址 阶段二:发出请求:http请求优化 阶段三:访问数据库 (SQL数据库优化)后端优化 阶段四:返回请求数据 1.DNS查询网址对应的IP地址,优化DNS...
阶段一:访问网页地址 阶段二:发出请求:http请求优化 阶段三:访问数据库 (SQL数据库优化)后端优化 阶段四:返回请求数据 1.DNS查询网址对应的IP地址,优化DNS...
1.虚拟 DOM 与页面DOM元素对应的对象。包含标签名、标签上的属性、事件监听及其子元素。本质是一个JS对象。 2.优点 减少DOM操作(次数和范围)虚拟DOM可以将多次操...
Vue官方文档介绍如下: 当你把一个普通的 JavaScript 对象传入 Vue 实例作为 data 选项,Vue 将遍历此对象所有的 property,并使用 Objec...
Vue 中规定: 组件不能修改 props 外部数据 $emit可以触发发事件,并传参 $event可以获取$emit 的参数 案例 Child 组件中不能直接修改从 pro...
MVC M model 处理数据(页面相关data)V view 处理视图相关(DOM)C controller 其他(将DOM和data组织联系起来,例如绑定事件) 以上就...
该方法可以查询重复元素,但元素重复次数超过两次以上就会输出多个重复元素 1、使用 reduce 和 includes 2、使用 set 去重 3、使用map去重 补充关于re...
红宝书上定义:每个函数都包含两个非继承而来(即在构造函数Function的 prototype)的方法。apply()和call(),在特定的作用域上调用函数,实际上等于设置...
红宝书上对于闭包的定义:闭包是指有权访问另外一个函数作用域中的变量的函数。 其中 fn 就是一个闭包,在函数 f 外部无法访问内部变量 n,由于 fn 存在函数 f 内部的,...
参考链接:事件模型[http://javascript.ruanyifeng.com/dom/event.html#toc10] js是浏览器的功能,DOM事件也是浏览器提供...
参考链接 阮一峰JQuery设计思想[http://www.ruanyifeng.com/blog/2011/07/jquery_fundamentals.html]jQue...
快速排序 计数排序
以下代码输出结果以及原因 首先在for循环之前let i定义了变量i,setTimeout(code,millisec)方法用于在指定的millisec毫秒数后调用函数或计算...
声明对象的两种语法 删除对象的属性删除obj已有属性 查看对象的属性 修改或增加对象的属性 无法通过自身修改原型上的属性 修改原型上的属性 'name' in obj和obj...
表达式和语句表达式:1+2表达式值为3add(1,2)函数表达式的返回值是3console.log表达式的就是函数本身console.log(3)表达式的值是undefine...
1994年网景公司(Netscape)发布了Navigator浏览器0.9版,网景公司急需一种网页脚本语言,使得浏览器可以与网页互动。在这样需求迫切的背景下,1995年5月布...
URL是Uniform Resource Locator的缩写,统一资源定位符,就是我们浏览器访问网页时需要输入的网址。比如http://baidu.com[http://b...
浏览器的渲染机制 解析HTML字符串构建DOM树 解析CSS样式,产生CSSOM树 执行js脚本文件,js加载完成,通过DOM API 和 CSSOM API 来操作DOM树...
a 标签的用法 属性 href target download rel=noopener href的值规定链接跳转的目标 值范例作用网址 跳转到百度路径 跳转到当前目录下...
1. HTML的发明者 HTML(Hyper Text Markup Language)超文本标记语言是由英国李爵士 Tim Berners-Lee[https://baik...
clientX、offsetX、pageX的区别