Javascript sproutcore中@scope的含义
我使用的是sproutcore,我使用sc gen生成这样的控制器(这来自sproutcore Todos教程): 在生成的javascript文件中,我发现以下javascript注释行:Javascript sproutcore中@scope的含义,javascript,sproutcore,Javascript,Sproutcore,我使用的是sproutcore,我使用sc gen生成这样的控制器(这来自sproutcore Todos教程): 在生成的javascript文件中,我发现以下javascript注释行: /** @scope Todos.tasksController.prototype */ 我想知道这个@scope做什么。这有必要吗?什么工具正在分析这个@scope关键字?这是sproutcore特有的还是在javascript中普遍使用的?sproutcore支持生成文档的JSDoc标准 @scop
/** @scope Todos.tasksController.prototype */
我想知道这个@scope做什么。这有必要吗?什么工具正在分析这个@scope关键字?这是sproutcore特有的还是在javascript中普遍使用的?sproutcore支持生成文档的JSDoc标准 @scope语法就是其中的一部分。这里有更深入的解释: 如果您不打算使用JSDoc,那么您自己的代码就不需要它。但是,如果您这样做了,或者您正在使用支持JSDoc的编辑器/IDE(例如JetBrains WebStorm),那么最好将其保留在其中 在构建你的SC应用程序时,所有评论都会被删除(缩小),因此不会影响你应用程序的大小
/** @scope Todos.tasksController.prototype */