首页 > 代码库 > JavaScript对象的创建总结
JavaScript对象的创建总结
方式 | 缺点 | 优点 |
基于已有对象扩充属性和方法 | 不可重用,没有约束 | 无 |
工厂方法 | 检测不出是什么的实例 | 简单封装,可以传参 |
构造方法 | 每创建一个对象就有开辟存放方法的空间 | 能通过instanceof检测出实例类型,可以传参 |
原型方式 | 不能传参,属性共享 | 方法区共享 |
构造方法+原型 | 属性和方法分开放置 | 能传参,属性放构造方法中,方法放原型中 |
动态原型 |
| 推荐使用 |
JavaScript对象的创建总结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。