javascript闭包-块级作用域和私有变量