数组API

作者: 张鑫冲 | 来源:发表于2018-09-17 15:05 被阅读0次

1.String(); 把数组转换成字符串 注意大小写

var arr = [1,2,3,4];
var str = String(arr);
document.write(str);  //1,2,3,4

2.join(); 拼接 拼接的结果是字符串

var arr = ['h','e','l','l','o'];
var str = arr.join('');
document.write(str);  //hellow

3.concat() 拼接 拼接的结果还是数组

var arr = ['a','b','c','d'];
var arr2 = [1,2,3,4,5];
var str=arr.concat(arr2);
document.write(str);     //a,b,c,d,1,2,3,4,5

4.slice(starti,endi); 截取

starti:开始endi:结尾
var arr = [1,2,3,4,5,6,7,8];
var str = arr.slice(1);
document.write(str);    //2,3,4,5,6,7,8,9

5. splice()

splice可以把slice当作创建当前数组的子数组,它的参数代表数组的位置,当只有一个参数时,返回从该位置到数组末尾的子数组,当有两个参数时,返回起始位置到结束位置-1的子数组。
var arr=["red","green","blue","yellow"];
var arr1=arr.slice(1);
var arr2=arr.slice(1,3);
console.log(arr1);//["green","blue","yellow"]
console.log(arr2);//["green","blue"]

6.reverse(); 翻转

把数组中元素的前后顺序翻转

var arr = [1,2,3,4,5];
var str = arr.reverse();
document.write(str);

7.push(); 给数组末尾添加元素

var arr = [1,2,3,4,5];
var str = arr.push('a',10);
document.write(arr);

8.pop(); 删除数组末尾元素

var arr = [1,2,3,4,5];
var str = arr.pop();
document.write(arr);

9.unshift(); 给数组开头添加元素 可以添加多个

var arr = ['a','b','c','d'];
var str = arr.unshift('A','B');
document.write(arr);

10.shift(); 删除数组开头元素 只能删除一个

var arr = [1,2,3,4,5];
var str = arr.shift();
document.write(arr);

相关文章

  • JS数组方法

    1.数组的Api 2.ES5数组的Api 数组方法的 filter 、map、every、some 对比试验 3....

  • ios开发 数组模型排序的集中方法

    数组排序的API分为2中,一种是数组直接调用API排序,另一种根据NSSortDescriptor来排序 //数组...

  • 数组API

    数据API: 1.string();把数组转换成字符串 代码如下 2.join('拼接符');拼接,最后拼接成的是...

  • 数组API:

    1.String(); 吧数组穿换成字符串 案例: 2.join('拼接符'); 拼接成字符串,如果没有拼接符,默...

  • 数组API

    数组API 1.String();把数组转化为字符串 var a=[1,2,3,4,5]; ...

  • 数组API

    1.String(); 把数组转换成字符串 var arr=[1,2,3,4,5]; var ...

  • 数组api

    1string() 将数组转化为字符串并分隔每个元素; 2 join() 连接 3 concat()拼接不会改变...

  • 数组API

    Javascript数组API: 1、将数组转化为字符串:2种: var str=String(str);将数组转...

  • 数组API

    1、join() 将数组转换为字符串,字符串按照分隔符分割,返回分割好的字符串 。 语法: 返回值 返回一个字符串...

  • 数组API

    1.String(); String()把数组转化成字符串 结果为: 1,2,3 2.join('拼接符')...

网友评论

      本文标题:数组API

      本文链接:https://www.haomeiwen.com/subject/rymlnftx.html