js和别的语言稍有不同。 js只有在函数内的变量叫做局部变量 其余都是全局变量(包括只有一对花括号这种情况,如下:) { var num=10; } console.log(num); num可以正常打印