JavaScript数组所有API全解密
全文共13k+字,系统讲解了JavaScript数组的各种特性和API 数组是一种非常重要的数据类型,它语法简单、灵活、高效。 在多数编程语言中,数组都充当着至关重要的...
全文共13k+字,系统讲解了JavaScript数组的各种特性和API 数组是一种非常重要的数据类型,它语法简单、灵活、高效。 在多数编程语言中,数组都充当着至关重要的...
typeof 都返回 object 在 JavaScript 中所有数据类型严格意义上都是对象,但实际使用中我们还是有类型之分,如果要判断一个变量是数组还是对象使用 t...
一、变量的作用域 要理解闭包,首先必须理解 Javascript 特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特...
标记清除(mark and sweep) 从语义上理解就比较好理解了,大概就是当变量进入到某个环境中的时候就把这个变量标记一下,比如标记为“进入环境”,当离开的时候就把...
步骤 * 将字符串转化数组 * 创建一个对象 * 遍历数组,判断对象中是否存在数组中的值,如果存在值 +1,不存在赋值为 1 * 定义两个变量存储字符值,字符出现...
总结一下,一个异步过程通常是这样的: * 主线程发起一个异步请求,相应的工作线程接收请求并告知主线程已收到(异步函数返回); * 主线程可以继续执行后面的代码,同时工...
call,apply 都属于 Function.prototype 的一个方法,它是 JavaScript 引擎内在实现的,因为属于 Function.prototype,所...
* this 是 Javascript 语言的一个关键字。 * 它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。 * 随着函数使用场合的不同,this 的值...
1. 怎么利用 call、apply 来求一个数组中最大或者最小值 ? 2. 如何利用 call、apply 来做继承 ? 3. apply、call、bind 的区别和...
* width 是相对于直接父元素的 width * height 是相对于直接父元素的 height * padding 是相对于直接父元素的 width * mar...
* 渐进增强 progressive enhancement:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户...
一、 rem 的特点 1. rem 的大小是根据 `html` 根目录下的字体大小进行计算的。 2. 当我们改变根目录下的字体大小的时候,下面字体都改变。 3. r...
## ### 1、标准浏览器的方法 当然,以不折腾人为标准的 w3c 标准早就为我们提供了制作这种自适应宽度的标准方法。 * 把 container 设为 dis...
BFC 规定了内部的 Block Box 如何布局。 定位方案: * 内部的 Box 会在垂直方向上一个接一个放置。 * Box 垂直方向的距离由 margin...
何时应当使用 margin * 需要在 border 外侧添加空白时。 * 空白处不需要背景(色)时。 * 上下相连的两个盒子之间的空白,需要相互抵消时。 如 15...
最新评论
非常好的资源,谢谢分享
非常好的资源,谢谢分享
非常好的资源,谢谢分享
非常好的资源,谢谢分享
帕姐,厉害了
谢谢分享!
感谢
(。>∀
一起学习
hai