我有两个字符串,需要构建下面的结果(可以是JSON):
indexLine: "id,first,last,email\n"
dataLine: "555,John,Doe,jd@gmail.com"
结果:"id:555,first:john,....;
最快的连接这两个字符串的方法是什么?
我写了这个——但它似乎太直接了:
function convertToObject(indexLine, dataLine) {
var obj = {};
var result = "";
for (var j = 0; j < dataLine.length; j++) {
obj[indexLine[j]] = dataLine[j]; /// add property to object
}
return JSON.stringify(obj); //-> String format;
}
谢谢。