JavaScript(数组的排序,事件)

本文介绍了JavaScript中数组的排序方法,包括.sort()函数的使用,如何自定义排序,以及.reverse()方法来反转数组元素。同时,文章详细讲解了事件处理的概念,包括事件源、事件名、事件注册和事件处理,并以火灾为例进行生动阐述。重点讨论了常见的鼠标事件,如.onclick、.ondblclick、.onmousedown、.onmouseup、.onmouseenter 和 .onmouseleave。
摘要由CSDN通过智能技术生成

数组的排序
1).sort()从小到大顺序排列数组

对数字排序:从小到大

对字母排序:从A到B,大写字母在前

数字字母混合:先排数字,再排字母

通过sort可以找出数组的最小值(xxx[0])和数组的最大值(xxx[xxx.length-1])

但是,只能排同样位数的数(即个位数和个位数,两位数与两位数,三位数与三位数,四位数与四位数)

比值函数

还可以自定义排序

function(m,n)

​        return m-n;

reverde():反转数组元素

把元素从头到尾反序
在这里插入图片描述
事件

事件源,事件名,事件注册,事件处理

以火灾为例:

xx大酒店201房间发生火灾,打119电话报警,xxx消防大队出警,赶到现场喷水作业成功灭火

事件源:xx大酒店201房间

事件名:火灾

事件注册:规划片区,由xxx消防大队负责

事件处理:喷水

常用事件

(1)鼠标常用事件

onclick单击事件

<body>
		<p id="p1" onclick="fun()">单击事件测试</p>
	</body>
	<script type="text/javascript">
		function fun(){
   
			//获取指定元素
			var p1 = document.getElementById("p1");
			p1.innerText="我被单击了!"
			p1.style.fontSize="80px";
		}
	</script>

在这个事件中,事件源是id为“p1”的元素,事件名是单击,事件注册是οnclick=”fun()”,就是说,当单击id为”p1“的元素时,交给fun函数来处理

(2)双击事件:ondblclick

<title></title>
		<style type="text/css">
			#div1{
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不做程序袁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值