js 参数可不可以传数组

JavaScript011

js 参数可不可以传数组,第1张

可以的

function showArr(arr) {

console.log(arr.join(','))

}

var arr = [1,2,3,4]

showArr(arr)

把这个数组赋给一个hidden,正常传就可以呀。那边接收字符串,然后处理一下就可以

代码如下:

<script>

var

arr=[1,23,34,5]

var

strArr

=

arr.toString()

document.write(strArr)

var

getArr

=

strArr.split(",")

for(var

i=0i<getArr.lengthi++){

document.write(getArr[i]+"|")

}

</script>