Tom*_*ito 1 javascript oop json
在这个例子中:
var circle = { radius : 9, getArea : function() { return (this.radius * this.radius) * Math.PI; } };
从这个页面的Encapsulation主题来看,getArea是私有的,怎么会公开?
T.J*_*der 7
这不是JSON表示法,即JavaScript对象文字表示法.(JSON是对象文字表示法的子集.它不允许函数,需要双引号,并且不支持八进制或十六进制.)
getArea不是私人的,任何东西都可以称之为.您引用的页面完全不正确.如果你想在JavaScript中使用真正私有方法的模式,这里有一个综合解释各种权衡(包括Crockford模型的内存成本,这是最常见的形式).
getArea
归档时间:
14 年,10 月 前
查看次数:
1892 次
最近记录: