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