背景:我主要是一名 ruby/rails 开发人员。我最近一直在使用 JS/Backbone ,并且我一直在努力解决我通常会遇到的范围问题,直到它神奇地起作用。
有人可以解释/告诉我一个解释范围如何在 JS 中工作的地方吗?
此外,我遇到过使用“that = this”来解决范围界定问题的人。据我了解,它使您在“那个”中的任何内容成为父范围,以便可以在更深的范围内访问“那个”中的内容?
我很困惑。
背景:我主要是一名 ruby/rails 开发人员。我最近一直在使用 JS/Backbone ,并且我一直在努力解决我通常会遇到的范围问题,直到它神奇地起作用。
有人可以解释/告诉我一个解释范围如何在 JS 中工作的地方吗?
此外,我遇到过使用“that = this”来解决范围界定问题的人。据我了解,它使您在“那个”中的任何内容成为父范围,以便可以在更深的范围内访问“那个”中的内容?
我很困惑。