Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用java脚本将数组转换为矩阵的最简单方法_Javascript - Fatal编程技术网

Javascript 使用java脚本将数组转换为矩阵的最简单方法

Javascript 使用java脚本将数组转换为矩阵的最简单方法,javascript,Javascript,我已经写下了在网页中进行动态渲染的第一个JavaScript代码: var c_name=[“加拿大”、“美国”、“以色列”] var c_id=[1,2,3] var c_domaain=[“www.canada.com”、“www.usa.com”、“www.israel.com”] 变量数据_1=[] 变量C_数据=[ ['Country','ids','Domain'] ] 变量x=1 对于(i=0;i==3;i++){ 变量x=x+1 数据推送(c_名称[x]、c_ID[x]、c_域

我已经写下了在网页中进行动态渲染的第一个JavaScript代码:

var c_name=[“加拿大”、“美国”、“以色列”]
var c_id=[1,2,3]
var c_domaain=[“www.canada.com”、“www.usa.com”、“www.israel.com”]
变量数据_1=[]
变量C_数据=[
['Country','ids','Domain']
]
变量x=1
对于(i=0;i==3;i++){
变量x=x+1
数据推送(c_名称[x]、c_ID[x]、c_域[x])
对于(i=0;i
var c_name=[“加拿大”、“美国”、“以色列”];
var c_id=[1,2,3];
var c_domaain=[“www.canada.com”、“www.usa.com”、“www.israel.com”];
var数据_1=[];
var C_data=['Country','ids','Domain'];
var x=1;
对于(var i=0;i控制台日志(数据_1)您可以将数组放在一个数组中,并在考虑索引的同时迭代外部数组和内部数组

var c_name=[“加拿大”、“美国”、“以色列”],
c_id=[1,2,3],
c_domaain=[“www.canada.com”、“www.usa.com”、“www.israel.com”],
c_数据=[“国家”、“ID”、“域”],
结果=[c_名称、c_ID、c_数据].reduce(函数(r,a){
a、 forEach(函数(b,i){
r[i]=r[i]| |[];
r[i].推(b);
});
返回r;
}, []);
结果:反移位(c_数据);
控制台日志(结果)

.as控制台包装{max height:100%!important;top:0;}
迭代其中一个数组,然后附加相应的项

var name=[“加拿大”、“美国”、“以色列”]
变量ID=[1,2,3]
var域=[“www.canada.com”、“www.usa.com”、“www.israel.com”]
风险值数据=[
[“国家”、“ID”、“域”]
]
names.forEach((name,idx)=>{
data.push([name,id[idx],domains[idx]]);
});
console.log(数据)
var c_name=[“加拿大”、“美国”、“以色列”]
var c_id=[1,2,3]
var c_domaain=[“www.canada.com”、“www.usa.com”、“www.israel.com”]
变量C_数据=[
['Country','ids','Domain']
]
var i=-1;
而(c_名称[++i]){
C_data.push([C_name[i],C_id[i],C_domaain[i]);
}

console.log(C_数据)
值有点错误。。。c_ID[i]而不是c_数据[i]。我已编辑了您的答案以显示输出。请检查您的代码,谢谢