Mozilla声称它会在一段时间后删除__proto__(〜2008)并且它仍然在浏览器中.它仍然会被弃用吗?它适用于Opera,(我认为是Safari)和Chrome.我不需要担心IE,所以我很乐意继续使用它.
但是,我不希望我的代码有一天停止工作,所以问我的问题:
__proto__允许死简单继承:
a.__proto__ = {'a':'test'}
Run Code Online (Sandbox Code Playgroud)
无论如何,我能以符合标准的方式复制这个吗?我知道有功能继承,这很丑陋,而且它过于复杂,我只想创建一个原型链.只是想知道是否有任何巫师解决了这个问题.
谢谢