WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 传统的HTTP协议...[作者空间]
1、鼠标事件 鼠标点击事件包括 4 个:click(单击)、dblclick(双击)、mousedown(按下)和...[作者空间]
1、JS 如何使属性或者对象不能被改变? 1)对象常量 结合writable: false和configurabl...[作者空间]
1、web缓存 客户端浏览器在显示一个完整网页前,需要去服务器获取一些必要的数据(js,css,image等),因...[作者空间]
这个知识点得从一个面试题开始,假如在a.com种了一个cookie到b.com能访问到吗?(这里的考点是同源策略)...[作者空间]
事件代理(Event Delegation),又称之为事件委托。是JavaScript中常用绑定事件的常用技巧。顾...[作者空间]
我们知道,程序运行中会有一些垃圾数据不再使用,需要及时释放出去,如果我们没有及时释放,这就是内存泄露。JavaSc...[作者空间]
1、Cookie与Session HTTP 是无状态的协议。每个请求都是完全独立的,服务端无法确认当前访问者的身份...[作者空间]
1、作用域和作用域链 1)作用域 作用域是变量(变量作用域又称上下文)和函数生效(能被访问)的区域。作用域决定了代...[作者空间]
在绝大多数情况下,函数的调用方式决定了this的值(运行时绑定)。this关键字是函数运行时自动生成的一个内部对象...[作者空间]
Set 和 Map 主要的应用场景在于数据重组和数据储存。Set 是一种叫做集合的数据结构,Map 是一种叫做字典...[作者空间]
1、数据类型 说起拷贝,就不得不提起js的数据类型了,因为深拷贝和浅拷贝的核心就在于不同的数据类型在内存中存储的地...[作者空间]
1、JavaScript数组的常用方法 我们可以把数组的基本操作方法归纳为增、删、改、查。 1)增:push ()...[作者空间]
文档对象模型 (DOM) 是HTML和XML文档的编程接口。它提供了对文档的结构化的表述,并定义了一种方式可以使从...[作者空间]
1、Javascript中的事件循环机制 首先,因为JavaScript是一门单线程的语言。意味着着同一时间内只能...[作者空间]
1、防抖 防抖是指触发高频事件后固定周期后函数执行一次,如果固定周期内高频事件再次被触发,不执行动作,且周期重新设...[作者空间]
1、AJAX AJAX全称(Async Javascript and XML)。即异步的JavaScript和XM...[作者空间]
1、JavaScript原型及原型链 1)原型 JavaScript是一种基于原型的语言,即每一个对象拥有一个原型...[作者空间]
1、JavaScript中的数据类型 在JavaScript中,我们把数据可以分为基本类型和引用类型。 1)基本数...[作者空间]
今天看奇舞团推了篇文章讲缓存策略的,讲的挺不错,记录一下。 原文地址就在下面。 总结: 缓存分为强缓存和协商缓存...[作者空间]