【问题标题】:For JavaScript, how do properties distinguish from methods? [duplicate]对于 JavaScript,属性和方法如何区分? [复制]
【发布时间】:2019-08-27 08:51:26
【问题描述】:

Eloquent JavaScript的第4章中写道:“[数据类型,即字符串]内置了属性。每个字符串值都有一个方法。一些非常有用的方法是sliceindex,它们类似于同名的数组方法。

对我来说,我从 Eloquent JavaScript 中引用的摘录似乎可以互换使用术语“属性”和“方法”。

MDN Web Docs,我了解到“JavaScript 属性是对象的特性,通常描述与数据结构相关的属性。

另外,MDN's glossary 将方法定义为作为对象属性的函数。

谁能帮助区分“属性”和“方法”(在 JavaScript 中使用)这两个术语?

【问题讨论】:

标签: javascript methods properties


【解决方案1】:

简答 属性是“关于”字符串的东西,例如它的长度。 方法是可以对字符串执行的操作,例如切片

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-05-06
    • 2011-08-24
    • 1970-01-01
    • 2021-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多