JavaScript中数组的合并以及排序实现示例
网络编程 2021-07-04 21:03www.168986.cn编程入门
这篇文章主要介绍了JavaScript中数组的合并以及排序实现示例,是JavaScript入门学习中的基础知识,需要的朋友可以参考下
合并两个数组 - concat()
源代码:
<!DOCTYPE html> <html> <body> <p id="demo">点击按钮合并数组。</p> <button onclick="myFunction()">点我</button> <script> function myFunction() { var hege = ["Cecilie", "Lone"]; var stale = ["Emil", "Tobias", "Linus"]; var children = hege.concat(stale); var x=document.getElementById("demo"); x.innerHTML=children; } </script> </body> </html>
测试结果:
Cecilie,Lone,Emil,Tobias,Linus
合并三个数组 - concat()
源代码:
<!DOCTYPE html> <html> <body> <script> var parents = ["Jani", "Tove"]; var brothers = ["Stale", "Kai Jim", "Be"]; var children = ["Cecilie", "Lone"]; var family = parents.concat(brothers, children); document.write(family); </script> </body> </html>
测试结果:
Jani,Tove,Stale,Kai Jim,Be,Cecilie,Lone
数组排序(按字母顺序升序)- sort()
源代码:
<!DOCTYPE html> <html> <body> <p id="demo">Click the button to sort the array.</p> <button onclick="myFunction()">Try it</button> <script> function myFunction() { var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.sort(); var x=document.getElementById("demo"); x.innerHTML=fruits; } </script> </body> </html>
测试结果:
Apple,Banana,Mango,Orange
数字排序(按数字顺序升序)- sort()
源代码:
<!DOCTYPE html> <html> <body> <p id="demo">Click the button to sort the array.</p> <button onclick="myFunction()">Try it</button> <script> function myFunction() { var points = [40,100,1,5,25,10]; points.sort(function(a,b){return a-b}); var x=document.getElementById("demo"); x.innerHTML=points; } </script> </body> </html>
测试结果:
1,5,10,25,40,100
数字排序(按数字顺序降序)- sort()
源代码:
<!DOCTYPE html> <html> <body> <p id="demo">Click the button to sort the array.</p> <button onclick="myFunction()">Try it</button> <script> function myFunction() { var points = [40,100,1,5,25,10]; points.sort(function(a,b){return b-a}); var x=document.getElementById("demo"); x.innerHTML=points; } </script> </body> </html>
测试结果:
100,40,25,10,5,1
将一个数组中的元素的顺序反转排序 - reverse()
源代码:
<!DOCTYPE html> <html> <body> <p id="demo">Click the button to reverse the order of the elements in the array.</p> <button onclick="myFunction()">Try it</button> <script> var fruits = ["Banana", "Orange", "Apple", "Mango"]; function myFunction() { fruits.reverse(); var x=document.getElementById("demo"); x.innerHTML=fruits; } </script> </body> </html>
测试结果:
Mango,Apple,Orange,Banana
编程语言
- 如何快速学会编程 如何快速学会ug编程
- 免费学编程的app 推荐12个免费学编程的好网站
- 电脑怎么编程:电脑怎么编程网咯游戏菜单图标
- 如何写代码新手教学 如何写代码新手教学手机
- 基础编程入门教程视频 基础编程入门教程视频华
- 编程演示:编程演示浦丰投针过程
- 乐高编程加盟 乐高积木编程加盟
- 跟我学plc编程 plc编程自学入门视频教程
- ug编程成航林总 ug编程实战视频
- 孩子学编程的好处和坏处
- 初学者学编程该从哪里开始 新手学编程从哪里入
- 慢走丝编程 慢走丝编程难学吗
- 国内十强少儿编程机构 中国少儿编程机构十强有
- 成人计算机速成培训班 成人计算机速成培训班办
- 孩子学编程网上课程哪家好 儿童学编程比较好的
- 代码编程教学入门软件 代码编程教程