得到的结果是:
因为在函数中 var a ,a是一个局部变量,而b,c是全局变量。
var a=b=c=9 相当于 var a=9;b=9;c=9;
此时,a是局部变量,b、c 没有var声明,当全局变量看!!!
如果是 var a=9,b=9,c=9; 那么是集体声明,此时a、b、c都是局部变量了!
得到的结果是:
因为在函数中 var a ,a是一个局部变量,而b,c是全局变量。
var a=b=c=9 相当于 var a=9;b=9;c=9;
此时,a是局部变量,b、c 没有var声明,当全局变量看!!!
如果是 var a=9,b=9,c=9; 那么是集体声明,此时a、b、c都是局部变量了!