JavaScript专项练习(一)

本文介绍了JavaScript中事件处理的原理,包括冒泡与非冒泡事件,以及常见的JS事件如onmousedown、onkeypress等。同时,深入探讨了JavaScript的继承机制,包括原型链、构造函数等多种继承方式。此外,还详细讲解了数组操作的方法,如unshift、push、pop等,并指出在不同版本的ES中,这些方法处理数组空位的行为差异。最后,提到了创建Array对象的不同方式,强调了实习期间不断学习和实践的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

支持冒泡和不支持冒泡的事件:

 js实现继承的几种方式:

原型链继承、借用构造函数继承、组合继承、原型式继承、寄生式继承、寄生组合式继承

详见文章js原型,原型链,继承浅析

JS常见事件:

  • onmousedown:某个鼠标按键被按下
  • onkeypress:某个键盘的键被按下或按住
  • onchange:用户改变域的内容
  • onblur:失去焦点
  • onfocus:获得焦点

js数组常见函数(今日遇到):

unshift():将新项添加到数组的开头,并返回新的长度。

push():向数组末尾添加新项目,并返回新长度。

pop():用于删除数组的最后一个元素并返回删除的元素。

shift():移除数组的第一项,会改变数组长度,返回值是被移除的项目。

forEach():用于调用数组的,每个元素,并将元素传递给回调函数。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值