<SCRIPT LANGUAGE="javascript">
var a=[];
alert(a.unshift(3,4,2));
alert(a.shift());</script>或者
<SCRIPT LANGUAGE="javascript">
var a=[];
var b=a.unshift(3,4,2);
alert(b);
alert(a.shift());</script>第一个alert总是undefined
第二个显示正常 3求解书上说返回的是数组的新长度
但是我认为unshift没有返回值,它只是在原数组上进行的操作!
var a=[];
alert(a.unshift(3,4,2));
alert(a.shift());</script>或者
<SCRIPT LANGUAGE="javascript">
var a=[];
var b=a.unshift(3,4,2);
alert(b);
alert(a.shift());</script>第一个alert总是undefined
第二个显示正常 3求解书上说返回的是数组的新长度
但是我认为unshift没有返回值,它只是在原数组上进行的操作!
unshift() 方法无法在 Internet Explorer 中正确地工作
在firefox下正常,lz可以试试