10分钟了解js数组排序

本文介绍了JavaScript中数组的四个基本操作:sort用于按字母顺序排序数组,reverse用于反转数组元素,max和min则分别用于找出数组中的最大值和最小值。通过代码案例展示了这些方法的使用和运行效果,适合初学者快速理解。
摘要由CSDN通过智能技术生成

(1)本次写的内容不是很多,也是很简单就能看明白的,如果是接触过编程的朋友,就会知道什么是数组,其实本次的文章,就与几个关键字有关,sort(字母顺序对数组进行排序),reverse(反转数组中的元素),max(求数组中的最大值),min求数组中的最小值)。

(2)sort(字母顺序对数组进行排序)

代码案例:

        <!--
        	作者:3066574300@qq.com
        	时间:2019-05-26
        	描述:sort(字母顺序对数组进行排序)
    	-->
    	
    <p id="demo"></p>
    
    <button onclick="myFunction()">submit</button>
    <script>
    	var test = ["abc","abd","abe","aac"];
    	document.getElementById("demo").innerHTML = test;
    	
    	function myFunction(){
    		test.sort();
    		
    		document.getElementById("demo").innerHTML = test;
    	}
    </script>


运行效果:

(3)reverse(反转数组中的元素)

代码案例:

	<!--
    	作者:3066574300@qq.com
    	时间:2019-05-26
    	描述:reverse(反转数组中的元素),这个什么解释呢?例如:2,1,3,5,7,6,利用reverse之后呢,它们的顺序改变为:7,6,5,3,2,1
	-->
	
<p id="demo"></p>

<button onclick="myFunction()">submit</button>
<script>
	var test = ["abb","aab","cdd","dcc","dde","fad","zzz","ooo","xxx"];
	document.getElementById("demo").innerHTML = test;
	
	function myFunction(){
		test.reverse();
		
		document.getElementById("demo").innerHTML = test;
	}
</script>

运行效果:

(4)Max(求数组中的最大值)

代码案例:

	<!--
    	作者:3066574300@qq.com
    	时间:2019-05-26
    	描述:Max关键字来求数组中最大的值
	-->
	
<p id="demo"></p>

<button onclick="Max()">submit</button>
<script>
	var test = [123,234,43,456,76,765];
	
	document.getElementById("demo").innerHTML = Max(test);
	
	function Max(arr){
		return Math.max.apply(null,arr);
	}

运行效果:

(4)Min(求数组中的最小值)

代码案例:

<!--
    	作者:3066574300@qq.com
    	时间:2019-05-26
    	描述:Min关键字来求数组中最大的值
-->
	
<p id="demo"></p>

<button onclick="Min()">submit</button>
<script>
	var test = [123,234,43,456,76,765];
	
	document.getElementById("demo").innerHTML = Min(test);
	
	function Min(arr){
		return Math.min.apply(null,arr);
	}
</script>

运行效果:

 

 尾言:

如上的几个案例是在编程中常用到的,但是对于小鸟来说,目前感觉没有什么大的用处啊,如果是老鸟的话,那就是深有体会了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值