Cheatography
                https://cheatography.com
            
        
        
    
                   
                            
                    
        
        
            
    
        
                            
        
                
        
            
                                
            
                
                                                | Type definitions
                        
                                                                                    
                                                                                            | Boolean | {boolean} name | true/false |  
                                                                                            | Integer | {number} name | 0 |  
                                                                                            | Float | {number} name | 0.0 |  
                                                                                            | Object | {Object} name |  
                                                                                            | SpecifiedObject | {CustomName} name | see @typedef |  
                                                                                            | Array | {Array} name | [] |  
                                                                                            | Array of Types | {Type[]} name | {string[]} |  
                                                                                            | String | {string} name | 'test' |  
                                                                                            | Optional string | {string} [name] |  
                                                                                            | Optional string default value | {string} [name=test] |  |  | @statements
                        
                                                                                    
                                                                                            | @param {type} name | Defines a parameter |  
                                                                                            | @constructor | Defines a constructor |  
                                                                                            | @deprecated | Function is deprecated |  
                                                                                            | @return {type} | Defines return type |  Typedef
                        
                                    
                        | 	/**
	 * @typedef ObjectOne
	 * @type {Object}
	 * @property {number} id
	 * @property {string} name
	 */
 |  |  | Param example
                        
                                    
                        | 	/**
	 * @param {string} one
	 * @param {number} two
	 */
	function x( one, two ) {}
 |  Array with types example
                        
                                    
                        | 	/**
	 * @param {string[]} ones
	 */
	function x( ones ) {}
 |  Optional param example
                        
                                    
                        | 	/**
	 * @param {string} one
	 * @param {number} [two]
	 */
	function x( one, two ) {
		two = two || 0;
	}
 |  Optional param default value
                        
                                    
                        | 	/**
	 * @param {string} one
	 * @param {number} [two=121]
	 */
	function x( one, two ) {
		two = two || 121;
	}
 |  Multiple types
                        
                                    
                        | 	/**
	 * @param {string|string[]} one
	 */
	function x( one, two ) {}
 |  Detailed object
                        
                                    
                        | 	/**
	 * @param {ObjectOne} one
	 * 
	 * @typedef ObjectOne
	 * @type {Object}
	 * @property {number} id
	 * @property {string} name
	 */
	function x( one ) {
		one.id;
		one.name;
	}
 |  | 
            
                            
            
            
        
        
        
        
        
            
    
        
          
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets