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