首页 > 代码库 > javascript实现代码访问控制
javascript实现代码访问控制
1 //定义一个obj的对象 2 var obj = (function () { 3 4 var privateField = 42; 5 var publicField = ‘foobar‘; 6 7 //obj对象 私有方法 8 function processInternals() { 9 alert(‘私有的:‘ + privateField);10 }11 //obj对象 私有方法12 function run() {13 processInternals();14 alert(‘私有的:‘ + privateField);15 alert(‘公共的:‘ + publicField);16 }17 18 return {19 publicField: publicField, //返回名称为publicField 私有变量20 run: run //返回名称为run私有方法21 };22 })();//注意此处增加();23 24 obj.run();//调用obj对象run()方法25 obj.publicField;// 调用obj对象public属性26 27 obj.processInternals();//访问私有方法,为NULL28 obj.privateField;//访问私有属性,为NULL
javascript实现代码访问控制
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。