在Javascript中合并两个数组以形成新数据
我有两个阵列:在Javascript中合并两个数组以形成新数据,javascript,arrays,Javascript,Arrays,我有两个阵列: var xArr = []; xArr.push('FIRST NAME'); xArr.push('LAST NAME'); xArr.push('AGE'); 而且 var yArr = []; yArr.push('JOHN'); yArr.push('SMITH'); yArr.push('28'); 不依赖于任何类型的循环语句,或将其转换为对象,是否可以将第一个元素连接到第一个元素,第二个元素连接到第二个元素,等等 产出将是: var newArr = [ 'FIR
var xArr = [];
xArr.push('FIRST NAME');
xArr.push('LAST NAME');
xArr.push('AGE');
而且
var yArr = [];
yArr.push('JOHN');
yArr.push('SMITH');
yArr.push('28');
不依赖于任何类型的循环语句,或将其转换为对象,是否可以将第一个元素连接到第一个元素,第二个元素连接到第二个元素,等等 产出将是:
var newArr = [ 'FIRST NAME = JOHN', 'LAST NAME = SMITH', 'AGE = 28' ];
不管需求如何,做这样的事情 也许很愚蠢,但没问题
xArr=[];
xArr.push(“名字”);
xArr.push(“姓氏”);
xArr.push(“年龄”);
yArr=[];
亚尔推(“约翰”);
推码(‘史密斯’);
推码('28');
console.log(xArr);
控制台日志(yArr);
功能合并(arr1、arr2){
var newArr=[];
对于(var i=0;i
不依赖于任何类型的循环语句,或将其转换为对象,是否可以将第一个元素连接到第一个元素,第二个元素连接到第二个元素,等等
不,这是不可能的,因为您希望对数组中需要循环的每个元素执行操作
注意:您可以使用索引手动执行,但这将是错误的方法,因为如果您有一个长数组,这将很困难……到目前为止您是否尝试过任何操作?“不依赖任何类型的循环语句”-不。对数组中的每个元素执行操作都需要循环。(好吧,你可以用其他复制/粘贴的代码手工写出每个数组索引…但那太糟糕了)…即使这个循环可以用各种方式修饰,例如,xArr.map((v,i)=>`${v}=${yArr[i]})
.xArr.map((a,i)=>{return${a}=${yArr i]}});如果我们不能循环或转换为对象,那么最好只制作一个包含正确格式的静态JSON文件。是否有任何特殊原因为什么需要这样的限制?不依赖于任何类型的循环语句?不依赖于任何类型的循环语句您正在使用进行循环!!!regardles有什么要求?