js 线程js是单线程的,不能同时进行多个任务和流程。同步和异步同步和异步的不同就在于对代码的执行顺序不同。console.log( "...

函数提升优先于变量提升,函数提升会把整个函数挪到作用域顶部,变量提升只会把声明挪到作用域顶部,并赋值为undefinedvar 存在提升,可以在...

原型每个函数都有一个属性叫做prototype这个prototype的属性值是一个对象(属性的集合,再次强调!),默认的只有一个叫做constr...

call 和 apply 都是为了解决改变 this 的指向。作用都是相同的,只是传参的方式不同。除了第一个参数外,call 可以接收一个参数列...

this 指向最后调用它的对象绑定规则1、默认绑定(严格/非严格模式)2、隐式绑定3、new绑定4、显式绑定5、箭头函数绑定function f...

当执行 JS 代码时,会生成执行环境,只要代码不是写在函数中的,就是在全局执行环境中,函数中的代码会产生函数执行环境b() // call b ...

执行上下文全局执行上下文,只有一个,window 对象函数执行上下文,无数个,在函数被调用的时候才会被创建,每次调用函数都会创建一个新的执行上下...

内置类型七种内置类型:基本类型:null,undefined,boolean,number,string,symbol引用类型:Object

扫码可以8折购买react 实战:设计模式和最佳实践Vue 项目构建与开发入门开发者必备的 Docker 实践指南Taro 多端开发实现原理与项...

2XX 成功200 OK,表示从客户端发来的请求在服务器端被正确处理204 No content,表示请求成功,但响应报文不含实体的主体部分20...

因为浏览器出于安全考虑,有同源策略。也就是说,如果协议、域名或者端口有一个不同就是跨域,Ajax 请求会失败。JSONPJSONP 的原理很简单...

https://segmentfault.com/a/1190000009149186key的作用react中的key属性,它是一个特殊的属性,...

如果给一个变量赋值一个对象,那么两者的值会是同一个引用,其中一方改变,另一方也会相应改变。let a = { age: 1 } let ...

https://www.cnblogs.com/zhouhuan/p/vertical_center.html使用绝对定位和负外边距对块级元素进...

错误描述node 项目启动和 npm install 的时候报错:npm 版本 5.8.0 或者更高的在node_modules 文件夹生成一个...

cookie,localStorage,sessionStorage,indexDB特性cookielocalStoragesessionSto...

基于谷歌翻译GitHub:https://github.com/atlassian/react-beautiful-dndAPIOkay, in...

from: MDNArray.from() 方法从一个类似数组或可迭代对象中创建一个新的数组实例。const bar = ["a&qu...

问题日期的书写方式通常为两种“2018-04-29 16:09:19” 日期以 - 分隔“2018/04/29 16:09:19” 日期以 / ...

错误npm 提示升级 npm i -g npm 报错解决是由于权限问题导致的使用sudo npm i -g npm

原文:深入理解javascript原型和闭包(4)——隐式原型Object每个函数function都有一个prototype,即原型。每个对象都...