gpt4 book ai didi

javascript - 将方法放在构造函数中或放在类外部的区别(给出相同的结果)

转载 作者:搜寻专家 更新时间:2023-10-30 21:01:35 27 4
gpt4 key购买 nike

<分区>

以下 2 个片段给出了相同的结果。我想知道这两种方法的真正区别是什么,什么时候应该使用一种方法而不是另一种方法。有人可以帮我理解其中的区别吗?

案例一:

class Person{
constructor(name){
this.name = name;
}

printData(){
console.log(this.name);
}
}

案例二:

class Person{
constructor(name){
this.name = name;
this.printData = function(){
console.log(this.name);
}
}
}

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com