乐趣区

JS简单数组函数

[广州 PHP] JS 简单数组函数

JS 数组函数:

PHP 代码:

<!DOCTYPE html>
<html lang=”en”>
<head>

    <meta charset="UTF-8">
    <title>Document</title>

</head>
<body>
<script type=”text/javascript”>

    //length
    var arr = ['a','b','c'];
    arr.length; // 3  返回 3,说明数组有三个元素

    //join() 把数组转为用逗号连接的字符串。var arr = ['a','b','c'];
    console.log(arr.join('-') );  // 'a-b-c'
    console.log(arr.join('') );  //'abc'console.log(arr.join() );  //'a,b,c'

    //toString:把数组转为用逗号连接的字符串。类似 arr.join() 效果一样
    var arr = [1,2,3,4,5];
    console.log(arr.toString() ); // '1,2,3,4,5'
    console.log(arr.join() ); // '1,2,3,4,5'        

    //pop() 将删除 arr 的最后一个元素,把数组长度减 1,并且返回它删除的元素的值。如果数组已经为空,则 pop() 不改变数组,返回 undefined。var arr = ['a','b','c'];
    console.log(arr.pop() ); // c
    console.log(arr.pop() ); // b
    console.log(arr.pop() ); // a
    console.log(arr.pop() ); // undefined

    //push 作用:向数组尾部添加一个或多个元素,成功返回数组的新长度
    var arr = ['a','b','c'];
    console.log(arr.push('d') ); // 4
    console.log(arr.push('e','f') ); // 6
    console.log(arr); //["a", "b", "c", "d", "e", "f"]

    //unshift  作用:向数组头部添加一个或多个元素,成功返回数组的新长度。var arr = ['a','b','c'];
    console.log(arr.unshift('d') ); // 4
    console.log(arr.unshift('e','f') ); // 6
    console.log(arr); // ["e", "f", "d", "a", "b", "c"]

    //reverse  颠倒数组中元素的顺序, 返回新的数组元素
    var arr = [1,2,3,4,5];
    console.log(arr.reverse() ); // [5, 4, 3, 2, 1]

</script>
</body>
</html>

更多技术资讯可关注:gzitcast

退出移动版