charset="UTF-8"> <title>Título da Página</title> </head> <body> <h1>Este é um cabeçalho</h1> <p>Este é um parágrafo</p> <h2>Este é outro cabeçalho</h2> <p>Este é outro parágrafo</p> </body> </html>
<meta charset="UTF-8"> <title>Título da Página</title> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <h1>Isso é um título</h1> <p>Isso é um parágrafo comum</p> <p class="high">Parágrafo com class high</p> <p id="item">Parágrafo com id item</p> </body> </html>
one point two "hello world" // A string of text 'Hi' // Another string true // A boolean value false // The other boolean value /javascript/gi // A "regex" literal (for pattern matching) null // Absence of an object { x: 1, y: 2 } // An object initializer [1, 2, 3, 4, 5] // An array initializer
programa Sempre deve começar com uma letra, um underscore ( _ ) ou um sinal de dólar ( $ ) Caracteres subsequentes podem ser letras, dígitos, underscores ou sinais de dólar Suporta caracteres especiais do Unicode
Number var num = new Number(42); // A String var str = "Hello World"; // Another String var str = new String("Hello World"); // A Boolean value var bool = true; // Another bool var bool = new Boolean(true);
'bar' }; // Simple array initializer var arr = [1, 2, 3, 4, 5] // Another array initializer var arr = new Array(1, 2, 3, 4, 5); // A date object var date = new Date();
Pre- or Post-decrement lval to num - Negate number num to num + Convert to number num to num ~ Invert bits int to int ! Invert boolean value bool to bool
of operand any to str void Return undefined value any to undef +, - Add, subtract num,num to num *, /, % Multiply, divide, remainder num,num to num + Concatenate strings str to str
numeric order num,num to bool < , <= , > , >= Compare in alphabetic order str,str to bool instanceof Test object "class" obj,func to bool in Test whether property exists str,obj to bool
for inequality any,any to bool === Test for strict equality any,any to bool !== Test for strict inequality any,any to bool = Assign to a variable or property lval,any to any += , -= , *= , /= Operate and assign lval,any to any
an internal property this.num = num; // creating square method square: function() { return num * num; } } // initializing object var math = new IMath(2); // using the square method math.square();
setting a new value to array arr[0] = 1; arr.push(2); // acessing an array value console.log(arr[0]); console.log(arr.length); // removing an array value arr.pop(0); arr.pop(1);
= document.getElementById('send'); // getting element by tag name var paragraph = document.getElementsByTagName('p'); // getting element by class name var intro = document.getElementsByClassName('introduction'); // getting elements by CSS selector var intro = document.querySelectorAll('p.introduction');