Perguntas com a marcação «javascript»

128
Data mínima e máxima

Eu queria saber qual é a data mínima e máxima permitida para um Dateobjeto Javascript . Eu descobri que a data mínima é algo como 200000 aC, mas não consegui nenhuma referência sobre isso. Alguém sabe a resposta? Só espero que não dependa do navegador. Uma resposta em "época da época" (=...

128
Adicionar evento onClick dinamicamente usando jQuery

Devido ao uso de um plugin, não consigo adicionar o atributo "onClick" às entradas do formulário HTML como de costume. Um plugin está lidando com a parte de formulários em meu site e não dá a opção de fazer isso automaticamente. Basicamente, tenho esta entrada: <input type="text"...

128
Crie <div> e acrescente <div> dinamicamente

Estou tentando criar um <div>dinamicamente, com um anexo <div>dentro. Eu tenho isso até agora que funciona: var iDiv = document.createElement('div'); iDiv.id = 'block'; iDiv.className = 'block'; document.getElementsByTagName('body')[0].appendChild(iDiv); Estou apenas tendo problemas...

128
Ruby || = (ou igual) em JavaScript?

Eu amo o ||=mecanismo de Ruby . Se uma variável não existir ou for nil, crie-a e defina-a como algo: amount # is nil amount ||= 0 # is 0 amount ||= 5 # is 0 Eu preciso fazer algo semelhante em JavaScript agora. Qual é a convenção ou a maneira correta de fazer isso? Eu sei que ||=não é uma...

128
O que é "Montagem" no React js?

Estou ouvindo o termo "montar" muitas vezes enquanto aprendo o ReactJS. E parece haver métodos e erros do ciclo de vida em relação a esse termo. O que exatamente o React quer dizer com montagem? Exemplos: componentDidMount() and

128
Como converter um objeto simples em um mapa ES6?

Por algum motivo, não consigo encontrar essa coisa simples nos documentos MDN (talvez eu esteja apenas perdendo). Eu esperava que isso funcionasse: const map = new Map({foo: 'bar'}); map.get('foo'); // 'bar' ... mas a primeira linha joga TypeError: (var)[Symbol.iterator] is not a function Como...

128
Como importar uma única função Lodash?

Usando o webpack, estou tentando importar o isEqual, pois lodashparece estar importando tudo. Eu tentei fazer o seguinte sem sucesso: import { isEqual } from 'lodash' import isEqual from 'lodash/lang' import isEqual from 'lodash/lang/isEqual' import { isEqual } from 'lodash/lang' import {...