O documento descreve a criação de objetos e protótipos em JavaScript, definindo propriedades e métodos em objetos construtores e seus respectivos protótipos e instâncias.
programação imperativa 1. Batabem todos os ingredientes ( menos o fermento) da massa no liquidificador, aproximadamente 2 a 3 minutos 2. Acrescente o fermento e bata por mais uns 15 segundos 3. Coloque em uma fôrma redonda, u n t a d a c o m m a n t e i g a e polvilhada com farinha de trigo 4. Asse por cerca de 40 minutos em forno médio (180º graus), preaquecido programação declarativa Comunique assim que estiver pronto. Não deixe o bolo queimar. Não deixe que abram o forno antes da hora.
var numbers =[1,2,3,4,5]! var total = 0! ! for(var i = 0; i < numbers.length; i++) {! total += numbers[i]! }! console.log(total) //=> 15
51.
var numbers =[1,2,3,4,5]! var total = 0! ! for(var i = 0; i < numbers.length; i++) {! total += numbers[i]! }! console.log(total) //=> 15 var numbers = [1,2,3,4,5]! ! var total = numbers.reduce(function(sum,n){! return sum + n! });! console.log(total) //=> 15
SELECT * FROMalunos WHERE idade < 30 var doubled = [1,2,3].map(function(n) { return n * 2 })
55.
SELECT * FROMalunos WHERE idade < 30 var doubled = [1,2,3].map(function(n) { return n * 2 }) var total = [1,2,3].reduce(function(sum,n){! return sum + n! });
57.
function f (x){ return function (y) { return x + y; }; } var a = f(5); var b = a(3); alert(b); // ????
a closure (...)is a function or reference to a function together with a referencing environment “ http://en.wikipedia.org/wiki/Closure_(computer_science)