CORS是一个W3C标准,全称是“跨域资源共享”(Cross-origin resource sharing)。 ...[作者空间]
浏览器与服务器之间,采用HTTP协议通信。用户在浏览器地址栏键入一个网址,或者通过网页表单向服务器提交内容,这时浏...[作者空间]
浏览器安全的基石是“同源政策”(same-origin policy)。很多开发者都知道这一点,但了解得不全面。 ...[作者空间]
概述 这个API的作用是,使得网页可以在浏览器端储存数据。它分成两类:sessionStorage和localSt...[作者空间]
概述 Cookie 是服务器保存在浏览器的一小段文本信息,每个 Cookie 的大小一般不能超过4KB。浏览器每次...[作者空间]
概述 浏览器窗口有一个history对象,用来保存浏览历史。 如果当前窗口先后访问了三个网址,那么history对...[作者空间]
概述 在浏览器中,window对象(注意,w为小写)指当前的浏览器窗口。它也是所有对象的顶层对象。 “顶层对象”指...[作者空间]
JavaScript代码嵌入网页的方法 JavaScript代码只有嵌入网页,才能在用户浏览网页时运行。 网页中嵌...[作者空间]
概述 Mutation Observer API 用来监视 DOM 变动。DOM 的任何变动,比如节点的增减、属性...[作者空间]
CSS与JavaScript是两个有着明确分工的领域,前者负责页面的视觉效果,后者负责与用户的行为互动。但是,它们...[作者空间]
本节介绍各种常见的浏览器事件。 鼠标事件 鼠标事件指与鼠标相关的事件,主要有以下一些。 click 事件,dblc...[作者空间]
事件是一种异步编程的实现方式,本质上是程序各个组成部分之间的通信。DOM支持大量的事件,本节介绍DOM的事件编程。...[作者空间]
Text节点的概念 Text节点代表Element节点和Attribute节点的文本内容。如果一个节点只包含一段文...[作者空间]
HTML元素包括标签名和若干个键值对,这个键值对就称为“属性”(attribute)。 上面代码中,a元素包括两个...[作者空间]
Element对象对应网页的HTML标签元素。每一个HTML标签元素,在DOM树上都会转化成一个Element节点...[作者空间]
概述 document节点是文档的根节点,每张网页都有自己的document节点。window.document属...[作者空间]
基本概念 DOM DOM 是 JavaScript 操作网页的接口,全称为“文档对象模型”(Document Ob...[作者空间]
除了正常的运行模式,JavaScript还有第二种运行模式:“严格模式”(strict mode)。顾名思义,这种...[作者空间]
Promise 是 JavaScript 异步操作解决方案。介绍 Promise 之前,先对异步操作做一个详细介绍...[作者空间]
JavaScript提供定时执行代码的功能,叫做定时器(timer),主要由setTimeout()和setInt...[作者空间]