数组Array的方法调用
程序员文章站
2022-06-08 18:51:31
2019-08-2422:21:03 ......
<script language="javascript" type="text/javascript"> var arr = ["11", '2', '5', '3', '7', '4', '9', '8']; function shuzidaxiao(a, b) { var num = a - b; return num; } alert('sort方法用于给数组 ,括号内可以是一个方法,若无指定方法则按开头正排序;运算结果是:' + arr.sort()); alert('sort使用数字比大小的方法实现按数字实际大小排序' + arr.sort(shuzidaxiao)); alert('reverse方法没有参数,是用于给数组倒置排序;运算结果是:' + arr.reverse()); alert('shirt方法没有参数,shift方法用于删除数组剩余的值,只留下数组开头的一个值;运算结果是:' + arr.shift()); alert("unshift方法用于在数组开头,给数组添加元素,并返回添加元素后的数组元素数量;运算结果是:" + arr.unshift(",")); alert('push方法应用于在数组中向数组尾部添加指定元素,并返回当前数组元素的数量;运算结果是:' + arr.push('a')); alert('pop方法没有参数,应用于删除数组的最后一个元素,并返回被删除的值' + arr.pop()); alert("splice方法有三个参数,用于删除数组中指定范围的元素,并在指定位置开头的地方新增指定元素,并返回被删除的值" + arr.splice(2, 3, "我是新增的")); alert(arr); document.writeln("注释:html代码在alert中是没有效果的"); </script>
2019-08-2422:21:03