您的位置:首页 > Web前端 > JavaScript

javascript创建对象的三种方式

2013-06-07 00:00 302 查看
1.一种更面向对象的方式,是定义新类的时候,将函数直接写入。这样的好处是更面向对象,在实例较少的时候,内存问题不会成为瓶颈。

2.在定义新类的时候,将函数作为prototype的属性添加。这样的好处是,这个函数是附着在实例上的,内存中的多个实例共享这一个函数,更节省内存,适用于大的类,复杂的对象。

3.如果对象层级关系嵌套层次很多或者需要动态地定义一个对象(如根据逻辑代码的输出结果)或者需要将对象序列化通过网络传输或者需要重构从服务器传送过来的对象,那么json的生成方式几乎是首选,因为这就是json存在的意义。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript prototype