混杂模式:通过scrollleft和scrolltop来监控这一变化。标准模式:通过元素反映这一变化(除了Safari,Safari仍然基于跟踪滚动位置)。
小妮浅浅
2021-09-29
6112
条件(condition)可以是任何表达式,并且求值结果不一定是布尔值。ECMAScript会自动调用Boolean()函数将这个表达式的值转换为布尔值。
小妮浅浅
2021-08-03
6099
默认情况下,所有引用类型值都继承了Object,这种继承也是通过原型链实现的。所有函数的默认原型都是Object的实例,所以默认原型包含一个内部指针,指向Object.prototype。
小妮浅浅
2021-09-30
6002
为了给子类添加新的属性和方法,必须在newAnimal()这样的句子之后执行,不能放在构造器中。原型对象的所有属性都由所有实例共享。创建子实例时,不能将函数传递给父类构造函数。
小妮浅浅
2021-10-21
5952
当鼠标点击或触发dom事件,触发dom事件的元素称为事件源。浏览器会从根节点=>事件源(从外到内)传播事件。不太具体的节点应该更早接收到事件,最具体的节点应该最后接收到事件。
小妮浅浅
2021-09-29
5926
js数组去重的方法:1、双层for循环嵌套,使用splice去重;2、建新数组,使用indexOf去重;3、ES6中使用Set去重。
宋雪维
2020-12-21
5904
js中max函数功能使用:math对象的方法,可以返回给定数中的最大值,不支持直接传递一个数组作为参数。
宋雪维
2021-01-08
5883
小妮浅浅
2021-07-30
5844
构造函数有原型对象,原型对象有指针指向结构函数,每个实例都有内部指针指向原型对象。Father通过new给Children的原型对象赋值一个实例,从而实现Children继承Father。
小妮浅浅
2021-09-30
5801
可以构建一个Node类来描述链表中的节点。这一类有两个属性,一个用来保存节点的值,另一个用来保存指向下一个节点的指针。构建链表的基本骨架,实际上是链表类和相关操作函数。
小妮浅浅
2021-09-30
5753