添加openWindow()等方法为什么要添加到原型上去

来源:5-4 3D开窗效果

微风灬唐唐

2017-12-24 15:46

为什么方法都添加到原型上去?pageA的原型又是什么?这样写有什么好处?与直接写一个openWindow()方法有什么区别吗?

求各位解答

写回答 关注

1回答

  • 谢饼饼
    2018-01-06 19:53:32
    已采纳

    JS定义构造函数的方法是最好使用原型的方式:将方法定义到构造方法的prototype上,这样的好处是,通过该构造函数生成的实例所拥有的方法都是指向一个函数的索引,这样可以节省内存。

    微风灬唐唐

    非常感谢!

    2018-01-15 17:54:33

    共 1 条回复 >

H5+JS+CSS3 实现圣诞情缘

为圣诞节准备的H5+JS+CSS特效案例教程,实现静与动的结合

122143 学习 · 233 问题

查看课程

相似问题