coffeescript:获取对象的值's属性以'@'象征

coffeescript: get the value of an object's property starting with '@' symbol

本文关键字:属性 #39@ 象征 获取 coffeescript 取对象      更新时间:2023-09-26

如何在coffeescript中获取对象的值:{text="mytext",@name="Jon"}

object.text效果很好,但无法获取对象@name,并且是一个3party-api-json对象(例如ebay-api使用带有@currency_Id的属性名称),我能做什么?

您可以使用所谓的'Bracket notation'

object['@name']

您应该在以下情况下使用此方法:(取自this答案)

属性名称包含标识符中不允许的字符,例如,以数字†开头,或包含空格或破折号(-),例如。obj["我的财产"]。

您可以在此处阅读主题

您应该能够访问以下属性:

obj['@name']