js中有["1","2","3","4"]这样一个string,怎么把它变成array答:通过eval把字符串转换成array.代码:var str = '["1","2","3","4"]';//相关字符串var arr = eval(str);//通过eval执行字符串,结果arr是一个数组,数组内容是"1","2","3","4"补充:eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码,并返回通过计算 string 得到的值 ...
JS 如何从一个length为12的数组中按顺序取每5个元素为一组放到新数组...答:var SplitArray = function(N,Q){var R = [],F;for (F = 0;F < Q.length;) R.push(Q.slice(F,F += N))return R}var arr = [1,2,3,4,5,6,7,8,9,10,11,12];console.log(SplitArray(5,arr))