Szybki trening JavaScript

Object Extensions

Niespodzianka

                
                    let blog = {
                        title : 'Blog Name',
                        [Symbol.for('trening JS')] : 'content 1',
                        [Symbol.for('TDD z C#')] : 'content 2',
                    };
                    
                    console.log(Object.getOwnPropertyNames(blog));
                
            

💡 Co pojawi się w konsoli ?

Niespodzianka

                
                    let s = 'NaN'
                    console.log(isNaN(s));
                    console.log(Number.isNaN(s));
                
            

💡 Co pojawi się w konsoli ?

Niespodzianka

                
                    let a1 = "\u{1F3C3}"
                    let a2 = "\u{1F3CA}"
                    let a3 = "\u{1F3C6}"
                    
                    console.log(a1.length);
                    console.log(a2.length);
                    console.log(a3.length);
                
            

💡 Co pojawi się w konsoli ?

Tablice

                
                    let a1 = "\u{1F3C3}"
                    let a2 = "\u{1F3CA}"
                    let a3 = "\u{1F3C6}"
                    
                    console.log(a1.length);
                    console.log(a2.length);
                    console.log(a3.length);
                
            

💡 Co pojawi się w konsoli ?

                    
                        2,2,2