搜索

js数组常用方法

发布网友 发布时间:2022-04-20 08:02

我来回答

2个回答

懂视网 时间:2022-04-29 11:46

本文为大家实例讲解了JS数组的几种函数用法,希望对大家有所帮助。

实例如下:

<html>
 <head>
 <title>js数组进阶</title>
 <meta charset="UTF-8"/>
 <script type="text/javascript">
  var arr=[2,"clannad","海贼王","星游记",true,new Date()];
//  console.log(arr);
  var a=arr.pop(); //删除数组的最后一个元素,返回值为最后一个元素。
//  console.log(a);
//  console.log(arr);
  var a2=arr.shift(); //删除数组的第一个元素,返回值为第一个元素。
//  console.log(a2);
//  console.log(arr);
  var a3=arr.splice(3,1,"月色真美"); //将数组中指定位置的数据替换为输入的数据,返回值为替换掉的元素。餐宿分别为在数组中的位置(起始位置),要替换的个数,替换的数值
//  console.log(a3);
//  console.log(arr);
  var arr2=["龙与虎","境界的彼方"];
  var m="轻音少女";
  var a4=arr.concat(arr2,m); //数组的元素拼接。返回值为拼接后总数组。后面参数为要拼接在后面的数组。
//  console.log(a4);
//  console.log(arr);
  var a5=arr.join("-"); //数据的链接符,返回值为用输入的连接符链接后的数组元素,类型为string
//  console.log(a5);
//  console.log(arr);
  var a6=arr.push("言叶之庭"); //在数组的最后面添加一个数据,返回值为数组最终的长度。
//  console.log(a6);
//  console.log(arr);
  var a7=arr.unshift("冰菓"); //在数组的最开始添加一个数据,返回值为数据的最终长度。
//  console.log(a7);
//  console.log(arr);
  var a8=arr.reverse(); //将数组的元素倒序排列,返回值为倒序后的数组,原数组也被倒叙。
//  console.log(a8);
//  console.log(arr);
  console.log(arr.valueOf()); //一般的数组的valueof和tostring方法为打印数组的内容。
  console.log(arr.toString());
  var arrsort=['q','w','f','t','h','j'];
//  console.log(arrsort);
  var arrsorted=arrsort.sort();
//  console.log(arrsorted);
//  console.log(arrsort);
 </script>
 </head>
 <body>
 <h3>js数组进阶</h3>
 </body>
</html>

相关教程推荐:js教程

热心网友 时间:2022-04-29 08:54

1.push方法将单个元素或者另外的数组添加到条用该方法的数组末尾去
2.concat方法就是将两个数组或者元素之间连接起来调用该方法的数组放在前面,方法实参放在后面
3.pop方法删除数组中的最后一个元素且会将这个被删除的元素返回
4.splice 方法删除或插入指定位置的元素函数的原型为splice(index,howmany,element1,.....,elementX...
5.reverse 方法即将数组的顺序反转
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top