javascript中的构造函数的作用域安全