为什么这会返回2而不是1?似乎第二个"var"被默默忽略.
function foo() { var local = 1; { var local = 2; } return local; } foo() /* 2 */
javascript local-variables
javascript ×1
local-variables ×1