用js中push追加和直接用符字符串追加有什么区别答:一、用法不同 字符串的添加用concat。var a=[0,1,2,3,4,5];1、 a.push(11);2、 a[1] = 22;两种都可以,第一种是加在数组的最后结果var a=[0,1,2,3,4,5,11];第二种是加在数组的指定位置结果var a=[0,22,1,2,3,4,5];二、作用不同 .push() 方法可向数组的末尾添加一...
有一组js数组,如何让其乱序排列生成新的数组。答:shuffle = function(o){ //v1.0 for(var j, x, i = o.length; i; j = parseInt(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x);return o;};alert(shuffle([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]));