刚开始不相等为啥变相等了

刚开始不相等为啥变相等了

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕久久 2022-01-12 09:56:42

同学你好,解答如下:

1、在class类中,如果某个方法写在constructor函数中,那么实例化时,每个实例都会重新创建该方法,所以如下写法中,speak不相等:

https://img1.sycdn.imooc.com//climg/61de347c092bd61710570339.jpg

2、如果将speak这种格式的方法写在constructor外面,则方法是实例共享的,ls和zs的speak是同一个,所以speak相等:

https://img1.sycdn.imooc.com//climg/61de3508095dc3ce09390510.jpg

此处重点看speak的书写位置,然后将上述内容当成固定知识点,记住即可。

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师