<script type="text/javascript"> 

//pushi方法可以在数组末尾添加一项或者多项,更改的原来数组

        var array = ['唐玄奘', '孙悟空', '猪刚烈', '沙悟净'];
        array.push('白龙马');
        alert(array.toString());


        array.push('牛魔王', '铁扇公主', '红孩儿');
        alert(array.toString());


        //产生一个新数组,不更改原来数组
        var array1 = array.concat('如来佛祖', '观音菩萨', '白骨精');
        alert(array1.toString());
        alert(array.toString());


        //截取的是从start开始(包括start),到end截止(不包括end)的元素。
        var array1 = array.slice(1, 3);
        alert(array1.toString());
        alert(array.toString());


        //更改的是原数组
        var str = array.pop();
        alert(str);
        alert(array.toString());
        array.unshift('第一项', '第二项', '第三项', '第四项');
        alert(array.toString());
        array.reverse();

        alert(array.toString());

</script>

posted on 2013-04-09 18:01  小菜鸟——  阅读(306)  评论(0编辑  收藏  举报