以下选项中哪些属于原生 js 操作数组的方法 splice shift resort sort...答:这些数组是的:原数组不会改变,其操作方式跟string的slice类似 var oldArr7=[1,2,3,4];oldArr7.slice(0)–>[1,2,3,4]oldArr7.slice(0,2)–>[1,2]oldArr7.slice(0,0)–>[]oldArr7.slice(0,-1)–>[1,2,3]oldArr7.slice(-3,-1)–>[2,3]oldArr4.slice(-1,-3)–[]
用js如何实现随机返回数组的一个元素答:var a = [1,2,3,3,4,5,6,7,8,9];function sendNum(arr){ return arr[Math.floor(Math.random()*arr.length)];}sendNum(a);这样就可以实现每次返回是一个随机数组中的一个数。主要用的就是random的方法。random方法,是返回(0,1] 的数,但取不到1,所以用Math.floor向下取整。