1
在Firefox的FireBug控制檯中,爲什麼會發生這種情況?在FireBug控制檯中設置js變量
>>> a = 1
1
>>> var a = 50
undefined
>>> a
50
我只是想學習我一些js!
在Firefox的FireBug控制檯中,爲什麼會發生這種情況?在FireBug控制檯中設置js變量
>>> a = 1
1
>>> var a = 50
undefined
>>> a
50
我只是想學習我一些js!
var ...
是一個聲明。
語句沒有值,所以控制檯根據語句打印undefined
。
so'document.write('hi');'還應該返回undefined(如果沒有刷新瀏覽器)? – 2013-04-05 21:06:47
@DonnyP:這是不同的。 'document.write(...)'是一個表達式,而不是一個語句,所以它有一個值。但是,document.write()函數返回undefined。 – SLaks 2013-04-07 01:34:41