现在有一个html文件,然后我准备调用js文件进来,而js文件里面是这样的
// 叫my.js的文件
var rec = {};
rec.name = "liyun";
rec.foo=function(){
alert("hello");
}
然后我在html中<script src = "my.js"></script>,那么我有一个疑问了,这个js文件中,这个全局的rec不是一个对象吗 花括号 ? 那么我在html中调用,应该如何让其中的方法foo有效果。
因为在网上看了某文章说,这样可以避免不同js文件,命名冲突的问题,但是看不太懂。
调用方法 foo 的方法如下:
foo 和 name 在 rec 对象下面,所以不会污染全局名称。