2013-04-05 64 views

回答

3

var ...是一个声明。

语句没有值,所以控制台根据语句打印undefined

+0

so'document.write('hi');'还应该返回undefined(如果没有刷新浏览器)? – 2013-04-05 21:06:47

+0

@DonnyP:这是不同的。 'document.write(...)'是一个表达式,而不是一个语句,所以它有一个值。但是,document.write()函数返回undefined。 – SLaks 2013-04-07 01:34:41