06 2021 档案
摘要:当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。 HTTP状态码的英文为HTTP Status Code。 常见HTTP状态码: 200 - 请求成功
阅读全文
摘要:一. JavaScript单线程 JavaScript单线程,也就是说,同一个时间只能做一件事。那么,为什么JavaScript不能有多个线程呢?作为浏览器脚本语言,JavaScript的主要用途是与用户互动,以及操作DOM。这决定了它只能是单线程,否则会带来很复杂的同步问题。比如,假定JavaSc
阅读全文
摘要:原型链和继承 什么是原型链 当我们调用一个对象的属性时,如果对象没有该属性,JavaScript 解释器就会顺着__proto__(原型)上去找该属性,如果原型上也没有该属性,那就去找原型的原型。这种属性查找的机制 被称为原型链(prototype chain) 实例的__proto__属性,指向构
阅读全文