欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

数组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