我在JavaScript中遇到了奇怪的转换问题:
function getFromDatabase(){
//the result may be gotten from database or some complex methods and CANT be changed!
return 000000;
}
var param = getFromDatabase();
alert(param);// -> 0
alert(param.toString());// -> 0
alert("" +param + "");// -> 0
我该如何获取000000或者"000000"?
000000
对解释器来说只是0
,而param
保存着这个值。使用字符串引号将其“绕过”。 - KarelG