美文网首页
小白从JavaScript变身的过程7

小白从JavaScript变身的过程7

作者: 北末_染 | 来源:发表于2018-06-03 18:29 被阅读0次

    ##数据API:

    **1.string();把数组转换成字符串**

    代码如下

    '''

    js

    var a=[1,2,3,4,5,6,7,8,9,10];

    var b=String(a);

    console.log(b);

    '''

    **2.join('拼接符');拼接,最后拼接成的是字符串,如果没有拼接符,默认等于string;**

    代码如下:

    ```js

    var c=['h','e','i','g','h','t'];

    var d=c.join('');

    console.log(d);

    ```

    **3.concat();拼接 结果为数组**

    代码如下:

    ```js

    var a=[1,2,3,4,5,6,8,9,10];

    var b=a.concat('a','b');

    console.log(b);

    ```

    **4.slice(starti,end+1);截取**

    ```js

    var a=[1,2,3,4,5,6,7,8,9,10];

    //含头不含尾

    var b=a.slice(3,9);

    console.log(b);

    //如果省略第二个参数,默认从starti开始截取到末尾

    var c=a.slice(1);

    console.log(c);

    //如果一个参数也不写,复制数组

    var d=a.slice();

    console.log(d);

    //支持负数参数

    var e=a.slice(-6,-1);

    console.log(e);

    ```

    **5.splice(starti,n);删除 插入 替换**

    ```js

    var a=[1,2,3,4,5,6,7,8,9,10];

    //删除

    var b=a.splice(1,5);

    console.log(a);

    //插入

    var c=a.splice(4,0,'a','b');

    console.log(a);

    //替换

    var d=a.splice(1,5,'A','B','C');

    console.log(a);

    ```

    **6.reverse();翻转**

    ```js

    var a=[1,2,3,4,5,6,7,8,9,10];

    var b=a.reverse();

    console.log(b);

    ```

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

    ```js

    var a=[1,2,3,4,5,6,7,8,9,10];

    var b=a.push('a');

    console.log(a);

    ```

    **8.pop();删除数组末尾的一个元素**

    ```js

    var a=[1,2,3,4,5,6,7,8,9,10];

    var b=a.pop();

    console.log(a);

    ```

    **9.unshift();在数组开头添加元素**

    ```js

    var a=[1,2,3,4,5,6,7,8,9,10];

    var b=a.unshift('aaa','bbb');

    console.log(a);

    ```

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

    ```js

    var a=[1,2,3,4,5,6,7,8,9,10];

    var b=a.shift();

    console.log(a);

    ```

    '''也是别人教的写法'''

    '''what'''

    相关文章

      网友评论

          本文标题:小白从JavaScript变身的过程7

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