JS reminders

Arrow functions

 
            // Explicit Return, Multi-Line
            a => {
              return a
            }

            // Explicit Return, Single-Line
            a => { return a }

            // Implicit Return, Multi-line
            a => (
              a
            )

            // Implicit Return, Single-Line
            a => a

            // Multiple Parameters, Parentheses Required
            (a, b) => a, b

Methods on array

 
                let t = [3, 50, 6, 12, -1, 37];

                t.filter(e => e > 10);  //  [50, 12, 37]
                t.map(e => e*e);        //  [9, 2500, 36, 144, 1, 1369]
                t.reverse();            //  [37, -1, 12, 6, 50, 3]
                

Objects

 
                    let p = {name : 'Audemard', surname : 'Gilles'}
                    console.log(p.name)  // display Audemard