在使用JSON進行數據交換時,經常需要將整型0轉為空。在JavaScript中,將0值作為false的表示方式,這可能會導致解析JSON數據時出現錯誤。因此,我們需要將0轉換為空。
var obj = {"key":0}; if(obj.key === 0){ obj.key = ""; } console.log(obj); // {"key":""}
可以看到,我們通過判斷0是否相等來將其轉換為空。在JSON中,空值用null來表示,因此也可以將0轉換為null。
var obj = {"key":0}; if(obj.key === 0){ obj.key = null; } console.log(obj); // {"key":null}
以上兩種方法都可以實現將整型0轉換為空的效果,具體采用哪種方式,可以根據實際需要來決定。
上一篇vue腳手架使用