HTTP中的方法 HTTP1.0定义了三种请求⽅法: GET, POST 和 HEAD⽅法 HTTP1.1新增了五种请求⽅法:OPTIONS, PUT, DELETE, TR...
HTTP中的方法 HTTP1.0定义了三种请求⽅法: GET, POST 和 HEAD⽅法 HTTP1.1新增了五种请求⽅法:OPTIONS, PUT, DELETE, TR...
Promise是ES6新增的一个内置类 通过new Promise() 我们可以得到一个Promise实例,实例有两个属性PromiseStatus(状态):待定(pendi...
事件传播分为三步 捕获 CAPTURING_PHASE 1 目标 AT_TARGET 2 冒泡 BUBBLING_PHASE 3 当我们触发当前元素的某个事件行为的时候...
什么是事件循环? 事件循环可以理解成:JavaScript和浏览器或者Node之间的一个桥梁。浏览器的事件循环是一个我们编写的JavaScript代码和浏览器API调用(se...
什么是模块化 模块化开发最终的目的是将程序划分成一个个小的结构 这个结构中编写属于自己的逻辑代码,有自己的作用域,不会影响到其他的结构 这个结构可以将自己希望暴露的变量、函数...
什么是跨域 客户端地址与数据服务器地址,只要协议、域名、端口号中的一个不一样,那就是跨域 跨域是浏览器的安全机制引起的 JSONP 利用 (或者 、 )等不存在跨域限制的标...
首先,由于字符串是基本类型的,所以不存在原有字符串是否发生改变这么一说,肯定都是不会改变的 charAt/charCodeAt 作用:charAt根据索引获取指定位置的字符,...
数组中的迭代方法 forEach()方法对数组的每个元素执行一次给定的函数(按升序)。该方法传入一个callback函数,这个函数有三个参数:①当前元素的值 ②当前元素的下标...
通过阅读MDN,总结了一些关于Object的方法 Object.defineProperty(obj, prop, descriptor)该方法会直接在一个对象上(obj)定...