我正在努力真正理解javascript语言。我正在学习函数和方法之间的差异。
这个答案解释了方法是附加到对象的函数:Difference between a method and a function
但MDN的this文章说
属性值可以是一个函数,然后称为 对象的方法。
来自MDN的句子暗示JS对象具有单个方法。那是对的吗?换句话说:javascript对象可以有多种方法吗?或者是否有一个类似于“对象的方法”的javascript概念。
答案 0 :(得分:1)
Javascript对象当然可以有多种方法。
如果我们保留原始的斜体字,我发现quote不那么混乱了:
属性值可以是一个函数,然后称为对象的方法。
“the”与“object”相关,而不是“method”。
答案 1 :(得分:1)
对象可以有多个属性。这些属性可以包含函数。函数也是对象,因此它们也可以具有多个属性等等。
答案 2 :(得分:1)
Javascript对象可以有多种方法,我认为撰写该文章的人只是措辞错误,或者有点含糊不清。
答案 3 :(得分:0)
它可以有多种方法。但它一次只能有一个值。但你甚至可以有多个方法,每个方法都返回值......
答案 4 :(得分:0)
JS对象可以有多个方法,比如