编写JavaScript时,我是构造函数/原型模式的忠实粉丝。前段时间,我被告知有一些与旧版浏览器兼容的问题(IE7,在XP上有8个版本),但是我找不到用于验证这种说法的资源。
所以,我的问题是:在JavaScript中使用构造函数/原型时是否存在任何已知的兼容性问题?额外:使用模块模式可以避免这些潜在的问题吗?
答案 0 :(得分:1)
在JavaScript中使用构造函数/原型时是否存在任何已知的兼容性问题?
没有。但是,"class" inheritance should be done using Object.create
,需要旧IE的垫片。
使用模块模式可以避免这些潜在的问题吗?
没有