我很好奇是否有一種方法可以按照特定順序從數組中構建一個字符串。到目前爲止我的代碼:有沒有一種方法可以按特定順序從數組中構建一個字符串?
var pcontent = [ "h", "H", "o", " " ];
var constpass = strConstruct("pcontent", 1, 2, 3, 0, 2, 3, 0, 2);
function strConstruct (aname) {
var newStrs = arguments;
var cs;
for (var i = 1; i < newStrs.length; i++) {
cs = cs + aname[i];
}
return cs;
}
console.log(constpass);
在運行它,我得到「contentundefinedcontent」
如果是不可能的,這將是很好的瞭解,感謝
'CS = CS + aname [I];'=>'CS = CS +窗口[aname] [I];' –
我得到'運行此代碼後undefinedcontentundefined'。 –
你沒有傳入變量,你正在讀取字符串.... – epascarello