3 回答

TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超7個(gè)贊
嘗試使用地圖功能
const newArray=myarray.map(no=>{return parseInt(no)})

TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超3個(gè)贊
通過(guò)只有字符串,您可以使用默認(rèn)值進(jìn)行映射。
var array = ["100", "200", "", ""];
array = array.map(v => v || NaN);
console.log(array);

TA貢獻(xiàn)1805條經(jīng)驗(yàn) 獲得超9個(gè)贊
要將現(xiàn)有數(shù)組中的所有空字符串改為,NaN您可以遍歷數(shù)組的元素:
var myarray = ["100", "200", "", ""];
for (let i = 0; i < myarray.length; i++){
? if (myarray[i] === "") {
? ? myarray[i] = NaN;
? }
}
console.log(myarray);
要返回空字符串替換為 的新數(shù)組NaN,您可以使用Array.map:
var myarray = ["100", "200", "", ""];
const newArray = myarray.map(el => el === "" ? NaN : el);
console.log(newArray);
添加回答
舉報(bào)