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].



13
Parar o cache do Chrome dos meus arquivos JS
Farei uma alteração nos meus arquivos JS, mas ele não será realmente alterado no navegador, tenho que renomear os arquivos toda vez para que ele seja recarregado. Existe algum tipo de comando .htaccess que posso adicionar ou algo para impedir o armazenamento em cache? É até o cache do meu …





15
Prática recomendada: acesse elementos do formulário pelo atributo HTML id ou name?
Como qualquer desenvolvedor experiente de JavaScript sabe, existem muitas maneiras (demais) de fazer a mesma coisa. Por exemplo, digamos que você tenha um campo de texto da seguinte maneira: <form name="myForm"> <input type="text" name="foo" id="foo" /> Há muitas maneiras de acessar isso em JavaScript: [1] document.forms[0].elements[0]; [2] document.myForm.foo; [3] document.getElementById('foo'); …
136 javascript  html  forms  dom 

6
Descansar com o roteador aninhado Express.js
Suponha que eu queira ter pontos de extremidade REST parecidos com este: /user/ /user/user_id /user/user_id/items/ /user/user_id/items/item_id CRUD em cada se faz sentido. Por exemplo, / user POST cria um novo usuário, GET busca todos os usuários. / user / user_id GET busca apenas esse usuário. Os itens são específicos do …


13
Enums em Javascript com ES6
Estou reconstruindo um projeto Java antigo em Javascript e percebi que não há uma boa maneira de criar enumerações em JS. O melhor que posso apresentar é: const Colors = { RED: Symbol("red"), BLUE: Symbol("blue"), GREEN: Symbol("green") }; Object.freeze(Colors); Os constmantimentos Colorsnão são reatribuídos e o congelamento evita que as …

20
getMinutes () 0-9 - Como exibir números de dois dígitos?
var date = "2012-01-18T16:03"; var date = new Date(date); console.log(date.getMinutes()); console.log(date.getMinutes().length) Isso retorna 3. Como faço para retornar '03'? Por que .lengthretornar não encontrado? Eu tentei isso, mas não funcionou: Se strlen == 1entãonum = ('0' + num);
136 javascript 

5
Object.freeze () vs const
Object.freeze()parece ser um método de conveniência de transição para avançar no uso constno ES6. Existem casos em que ambos ocorrem no código ou há uma maneira preferida de trabalhar com dados imutáveis? Devo usar Object.freeze()até o momento todos os navegadores com os quais trabalho com suporte conste mudar para o …



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.