首页 知识动态 ( Page 138 )

知识动态

js中事件冒泡的使用

1、事件按照从最特定的事件目标到最不特定的事件目标(document对象)的顺序触发。2、当一个元素接收到事件后,会沿着DOM结构将事件逐层传递到其父元素上。实例 This is …

2026-01-22 19,913

js变量作用域是什么

1、变量作用域主要分为全局作用域、局部作用域和块级作用域。相应的变量是全局变量(声明在所有函数之外)、局部变量(函数体内声明的变量或函数的命名参数)和块级变量(在块中声明只在块中有…

2026-01-22 68,354

js作用域链中的对象访问顺序

1、访问第一个对象是当前作用域对象,下一个对象来自外部环境,即父作用域对象。2、下一个变量对象来自下一个包含环境,即祖父作用域对象。以此类推,一直延续到作用域链中的最后一个对象,全…

2026-01-22 54,434

js链表结构如何实现

1、可以构建一个Node类来描述链表中的节点。这一类有两个属性,一个用来保存节点的值,另一个用来保存指向下一个节点的指针。let Node = function (element)…

2026-01-22 69,335

js中如何查找链表元素

1、实现indexOf方法,将给定元素返回链表中的索引位置。indexOf (element) {     //从链表的头部开始遍历,直到找到和给定元素相同的元素,然后返回对应的索…

2026-01-22 57,994

js中insert如何插入节点

1、判断位置不能超过边界,即索引不能小于零或大于链表的长度,否则返回false。2、需要判断索引是否为0。如果索引为0,则表示添加到头部。将新节点的next指针指向当前的head,…

2026-01-22 39,923

js中removeat删除节点的方法

1、删除操作removeAt需要判断索引边界和具体添加位置。2、若要删除的节点是链表的头部,只需将head移动到下一个节点即可。如果目前链表只有一个节点,那么下一个节点是null。…

2026-01-22 38,464

js原型链继承的关系

1、构造函数有原型对象,原型对象有指针指向结构函数,每个实例都有内部指针指向原型对象。2、Father通过new给Children的原型对象赋值一个实例,从而实现Children继…

2026-01-22 82,322

js原型链默认的原型

1、默认情况下,所有引用类型值都继承了Object,这种继承也是通过原型链实现的。2、所有函数的默认原型都是Object的实例,所以默认原型包含一个内部指针,指向Object.pr…

2026-01-22 9,945

js子类型重写的注意点

1、有时候子类型需要重写超类型的方法。如果子类型重写的方法写在更换原型之前,继承的超类型方法会覆盖子类型定义的方法,重写无效。2、子类型的重写方法需要在更换原型后。实例// 父构造…

2026-01-22 14,887