最佳答案
注意:这个问题是从ECMAScript版本3或5的角度提出的。随着ECMAScript 6版本中新功能的引入,答案可能会过时。
var
关键字在JavaScript中的作用到底是什么,它们之间的区别是什么
var someNumber = 2;var someFunction = function() { doSomething; }var someObject = { }var someObject.someProperty = 5;
和
someNumber = 2;someFunction = function() { doSomething; }someObject = { }someObject.someProperty = 5;
?
你什么时候会使用任何一个,为什么/它做什么?