JavaScript学习总结(五)原型和原型链详解
私有变量和函数在函数内部定义的变量和函数,如果不对外提供接口,外部是无法访问到的,也就是该函数的私有的变量和函数。
1234567function Box() { var color = "blue"; //私有变量 var fn = function() //私有函数 { }}
这样在函数对象Box外部无法访问变量color和fn,他们就变成私有的了:123var obj = new Box(); alert(obj.color);//弹出 undefined alert(obj.fn);//同上
静态变量和函数当定义一个函数后通过点号 “.”为其添加的属性和函数,通过对象本身仍然可以访问得到,但是其实例却访问不到,这样的变量和函数分别被称为静态变量和静态函数。12345678910111213141516&l
...