Js Templates

 →  Javascript Шаблоны

published 10 March 2012

{"#" * i} Циклы:

For

var i, myArray =[];

for(i = myArray.length; i--;) {
    myArray[i];
}

While

var myArray,
     i = myArray.length;
while(i--) {
    myArray[i]; 
}

{"#" * i} Комментарии:

Application:

/**
 * My JS application
 *
 * @module
 */
MyApp = {};

Class:

/**
 * A math utility 
 * @namespace MyApp
 * @class my_stuff
 */
MyApp.math_stuff = {};

Method:

/**
 * Sums two numbers
 *
 * @method sum
 * @param {Number} a First number
 * @param {Number} b The second number
 * @return {Number} The sum of the two inputs
 */
sum : function (a, b) {
    return a + b;
}

Конструктор