es6 (220)


functional programming - O que é um 'fechamento'?

functional programming - O que é um 'fechamento'?

Eu fiz uma pergunta sobre Currying e encerramentos foram mencionados. O que é um fechamento? Como isso se relaciona com o currying?…


functional programming - O que é um combinador Y?

Um combinador Y é um conceito de ciência da computação do lado “funcional” das coisas. A maioria dos programadores não sabe muito sobre combinadores, se é que eles já ouviram falar deles. O que é…


Melhor maneira de descobrir se um item está em uma matriz JavaScript?

Esta questão já tem uma resposta aqui: Como faço para verificar se uma matriz inclui um objeto em JavaScript? 44 respostas Qual é a melhor maneira de descobrir se um objeto está em uma matriz?…


Como posso formatar números como string de moeda de dólares em JavaScript?

Eu gostaria de formatar um preço em JavaScript. Eu gostaria de uma função que leva um float como um argumento e retorna uma string formatada como esta: "$ 2,500.00" Qual é a melhor forma de fazer…



Como posso mesclar propriedades de dois objetos JavaScript dinamicamente?

Eu preciso ser capaz de mesclar dois(muito simples) objetos JavaScript em tempo de execução. Por exemplo, eu gostaria de: var obj1={ food: 'pizza', car: 'ford'}var obj2={ animal: 'dog'}ob…


javascript - Serializando para JSON no jQuery

Esta questão já tem uma resposta aqui: Serializando um objeto para respostas JSON 3 Eu preciso serializar um objeto para JSON. Estou usando o jQuery. Existe uma maneira "padrão" de fazer isso?…


design patterns - Em padrões de design: quando devo usar o singleton?

A variável global glorificada-torna-se uma classe global glorificada. Alguns dizem quebrar design orientado a objeto. Dê-me cenários, além do bom e velho logger, onde faz sentido usar o singlet…


Criar um objeto vazio em JavaScript com{} ou novo objeto()?

Existem duas maneiras diferentes de criar um objeto vazio em JavaScript: var objectA={} var objectB=new Object() Existe alguma diferença em como o mecanismo de script lida com eles? Existe al…


javascript - Como acrescentar algo a um array?

Como eu adiciono um objeto(como uma string ou um número) a um array em JavaScript?…


Por que existe um valor `null` em JavaScript?

Em JavaScript, existem dois valores que basicamente dizem 'Eu não existo'-undefined e null.Uma propriedade para a qual um programador não atribuiu nada será undefined,mas para que uma proprie…




javascript object function ecmascript array node class example import mdn