Javascript 在FireBug控制台中设置js变量
在Firefox的FireBug控制台中,为什么会发生这种情况Javascript 在FireBug控制台中设置js变量,javascript,console,global-variables,firebug,Javascript,Console,Global Variables,Firebug,在Firefox的FireBug控制台中,为什么会发生这种情况 >>> a = 1 1 >>> var a = 50 undefined >>> a 50 我只是想学点js var…是一条语句 语句没有值,因此控制台打印未定义的语句作为语句的结果。var…是一条语句 语句没有值,因此控制台打印undefined作为语句的结果。sodocument.write('hi')也应该返回undefined(如果它没有刷新浏览器)?@Donny
>>> a = 1
1
>>> var a = 50
undefined
>>> a
50
我只是想学点js
var…
是一条语句
语句没有值,因此控制台打印未定义的语句作为语句的结果。
var…
是一条语句
语句没有值,因此控制台打印
undefined
作为语句的结果。sodocument.write('hi')
也应该返回undefined(如果它没有刷新浏览器)?@DonnyP:那是不同的document.write(…)
是一个表达式,而不是一个语句,因此它有一个值。但是,document.write()
函数返回undefined.sodocument.write('hi')
也应该返回undefined(如果它没有刷新浏览器)?@DonnyP:那是不同的document.write(…)
是一个表达式,而不是一个语句,因此它有一个值。但是,document.write()
函数返回undefined。