2010-04-17 3 views
0

как я должен задокументировать этот кусок кода: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.

Эти теги доступны

  • @module
  • @class
  • @method
  • @event
  • @property
+0

Кстати, в javascript нет официального «класса», но вы можете создавать функции, которые действуют как классы, поддерживающие «новый» оператор. – 2010-04-17 13:59:04

+0

Да, я знаю. В любом случае, спасибо. –

ответ

0

С помощью YUI, его документы , а также краткое описание объяснения YUI Doc мне кажется, что вы используете the module pattern.

У вас нет модуля.

  • colors => @static @class
  • red => @method
  • black => @property
  • black-1 => "внутренний" (МОГ), так что это не что-нибудь под этой систематики.
Смежные вопросы