Javascript方法、类和事件

Javascript方法、类和事件,javascript,Javascript,我应该如何记录这段代码: // Is this class? colors = { // Is this method? "red" : function() { // Do something... } // Still method? "black" : { // So what is this? "black-1" : function() { /* Do something */ } } } 我正在使用YUI Doc 这

我应该如何记录这段代码:

// Is this class?
colors = {

  // Is this method?
  "red" : function() {
     // Do something...
  }

  // Still method?
  "black" : {

     // So what is this?
     "black-1" : function() { /* Do something */ }

   }

}
我正在使用YUI Doc

这些标签是可用的

@模块 @阶级 @方法 @事件 @财产
通过使用YUI及其文档,以及快速浏览YUI文档解释页面,我的印象是它假设您正在使用

你没有模块

颜色=>@static@class 红色=>@方法 黑色=>@属性 black-1=>内部ish,所以它不是这个分类法下的任何东西。
顺便说一句,javascript中没有正式的类,但是您可以使函数像类一样工作,支持“new”操作符。