同一浏览器窗口内的js代码,如果模拟像进程那样的代码隔离?
如何做单例?
如何对某个函数禁止重定义?
是否可以用js手动起个新解析进程?
如何限定函数必须归于类中?也就是限定不能直接function xxx(){},必须XXX.prototype = {
xxx : function(){}
}
如何模拟const?
如何设计对代码的调用授权,也就是某些实例,类,函数得有权限才能调用?
还有很多问题。。。。。。
俺知道问得比较小白,大家不要被雷到,但目前做的东西,能实现这些,会很好办。
单例/隔离/禁止重定义: var sigleton = (function(){var privateObj = 10;var getObj=function(){return privateObj++;};return {get:getObj};})();//闭包非常强大
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。