gpt4 book ai didi

javascript - @scope 在 sproutcore 中的含义

转载 作者:行者123 更新时间:2023-11-30 13:35:43 25 4
gpt4 key购买 nike

我正在使用 sproutcore,我使用 sc-gen 生成这样的 Controller (这是来自 sproutcore Todos 教程):

sc-gen controller Todos.tasksController SC.ArrayController

在生成的 javascript 文件中,我找到了这个 javascript 注释行:

/** @scope Todos.tasksController.prototype */

我想知道这个@scope 做了什么。这是必要的吗?什么工具正在解析这个@scope 关键字?这是 sproutcore 特有的东西还是一般在 javascript 中使用?

最佳答案

SproutCore 支持生成文档的 JSDoc 标准。

@scope 语法是其中的一部分。这里有更深入的解释:

http://code.google.com/p/jsdoc-toolkit/wiki/DocExamples#Changing_Scope

如果您不打算使用 JSDoc,则您自己的代码没有必要。但如果您这样做,或者您使用的是支持 JSDoc 的编辑器/IDE(例如 JetBrains WebStorm),那么最好将其保留在其中。

在构建您的 SC 应用程序时,所有评论都会被删除(缩小),因此不会影响您的应用程序的大小。

关于javascript - @scope 在 sproutcore 中的含义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4986380/

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