Perguntas com a marcação «javascript»

Para perguntas sobre programação em ECMAScript (JavaScript / JS) e seus vários dialetos / implementações (excluindo ActionScript). Essa tag raramente é usada sozinha, mas costuma ser associada às tags [node.js], [jquery], [json] e [html].

3
Promise.all: ordem dos valores resolvidos
Observando o MDN , parece que o valuespassado para o then()retorno de chamada de Promise.all contém os valores na ordem das promessas. Por exemplo: var somePromises = [1, 2, 3, 4, 5].map(Promise.resolve); return Promise.all(somePromises).then(function(results) { console.log(results) // is [1, 2, 3, 4, 5] the guaranteed result? }); Alguém pode citar …

13
Como obter o valor de um campo de entrada usando o ReactJS?
Eu tenho o seguinte componente React: export default class MyComponent extends React.Component { onSubmit(e) { e.preventDefault(); var title = this.title; console.log(title); } render(){ return ( ... <form className="form-horizontal"> ... <input type="text" className="form-control" ref={(c) => this.title = c} name="title" /> ... </form> ... <button type="button" onClick={this.onSubmit} className="btn">Save</button> ... ); } }; …

8
Nome do arquivo blob JavaScript sem link
Como você define o nome de um arquivo de blob no JavaScript quando forçar o download através de window.location? function newFile(data) { var json = JSON.stringify(data); var blob = new Blob([json], {type: "octet/stream"}); var url = window.URL.createObjectURL(blob); window.location.assign(url); } A execução do código acima baixa um arquivo instantaneamente sem uma …

3
Reagir componente apátrida funcional, PureComponent, Component; quais são as diferenças e quando devemos usar o que?
Soube que, a partir do React v15.3.0 , temos uma nova classe base chamada PureComponent para estender com o PureRenderMixin embutido. O que eu entendo é que, sob o capô, isso emprega uma comparação superficial de adereços no interior shouldComponentUpdate. Agora, temos três maneiras de definir um componente React: Componente …



13
Chrome não exclui cookies de sessão
Estou tentando definir o cookie de sessão em javascript como este: document.cookie = 'name=alex; path=/' Mas o Chrome não o exclui, mesmo que eu saia do navegador e o inicie novamente. Fiz o check-in no Firefox e Opera e ambos funcionam conforme o esperado - eles excluem o cookie da …


3
Acesse uma variável fora do escopo de um Handlebars.js a cada loop
Eu tenho um modelo handlebars.js, assim: {{externalValue}} <select name="test"> {{#each myCollection}} <option value="{{id}}">{{title}} {{externalValue}}</option> {{/each}} </select> E esta é a saída gerada: myExternalValue <select name="test"> <option value="1">First element </option> <option value="2">Second element </option> <option value="3">Third element </option> </select> Como esperado, eu posso acessar os campos ide titlede todos os elementos …




12
Detectar rotação do telefone Android no navegador com JavaScript
Eu sei que no Safari em um iPhone você pode detectar a orientação da tela e mudar de orientação ouvindo o onorientationchangeevento e consultando window.orientationo ângulo. Isso é possível no navegador de telefones Android? Para esclarecer, pergunto se a rotação de um dispositivo Android pode ser detectada pelo JavaScript em …

10
Remover vírgula inicial de uma sequência
Eu tenho a seguinte string: ",'first string','more','even more'" Quero transformar isso em uma matriz, mas obviamente isso não é válido devido à primeira vírgula. Como posso remover a primeira vírgula da minha string e torná-la uma matriz válida? Eu gostaria de terminar com algo assim: myArray = ['first string','more','even more']


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.