javascript的原型(链)等问题,在开发过程中起到什么作用? 财富值71

2016-10-22 16:53发布

如题,闭包在开发过程中可以起到js文件打包压缩后不污染全局变量的作用。
那么大家常说的prototype和_proto_在开发过程中起到什么作用??

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答

为了性能优化
如果我们在实现一个类的时候,把方法都写在构造函数里面,那么每次创建一个实例,所有的方法都会重新声明一次,随着实例数量的增多,重复声明定义的方法就越多,而这些方法其实是可以共享的,于是我们将这些方法都放到 prototype 原型对象里面,这样方法只需要声明一次就可以了

一周热门 更多>