在之前的一篇文章中我们解释了一下为什么JavaScript要设计成单线程以及这门语言的任务队列的概念,这也帮助了我们简单了解了这门语言的运行机制...
一、JavaScript为什么设计为单线程? JavaScript语言的一大特点就是单线程,换言之就是同一个时间只能做一件事。 上面的代码,只有...
概述 在面试的过程中会常常提到浏览器的缓存机制,那么什么是浏览器的缓存机制?浏览的缓存机制也就是我们常说的HTTP的缓存机制,根据HTTP报文的...
什么是CDN? CDN加速意思就是在用户和我们的服务器之间加一个缓存机制,通过这个缓存机制动态获取IP地址根据地理位置,让用户到最近的服务器访问...
浏览器的的渲染过程 我们来看张表 ps: display: none与 visibility:hidden虽然都是隐藏元素。但前者是使元素从do...
概述 关于深拷贝还是浅拷贝,浅拷贝是指拷贝一层,深层次对象级别就只拷贝引用;深拷贝是每一层的数据都会拷贝出来。简单来说就是浅拷贝的时候如果数据是...
BFC BFC (Block formatting context) 全称叫"块级格式化上下文"通过这个名字我们可以知道"块", "格式化", ...
正则 小编自己也在学习正则,分享给大家一起学习,本篇文章适用于对正则还不是了解的初级选手,废(xia)话(che)不(dan)多说,直接进入正题...
我们知道JS有对象,举个栗子: 我们可以对obj进行一些操作,包括以下的操作:-【增】-【删】-【改】-【查】下面我们来看看我们写的那行代码通过...