在JavaScript中,如何一个变量a未定义,var b=String(a); b的值会是undefined吗?

2025-01-03 01:51:41
推荐回答(2个)
回答(1):

你用的是什么浏览器?对变量undefined的解析浏览器之间是有差别的,ff,chrome能得到你的结果,但是ie会出问题。你可以这样写, var a; var b = String(a); document.write(b);就不会报错了

回答(2):


这样写是对的,和浏览器无关