Articles of javascript

Como a internacionalização funciona em JavaScript?

Eu estou querendo saber como lidar com internacionalização em JavaScript. Eu pesquisei mas não estou obtendo respostas convincentes para: O JavaScript tem suporte nativo para internacionalização? O que é i18n em JavaScript? Como lidar com calendars, moedas, datas, etc.? Eu já li a internacionalização dentro do JavaScript .

@Directive v / s @Component em Angular

Qual é a diferença entre @Component e @Directive em Angular? Ambos parecem fazer a mesma tarefa e ter os mesmos atributos. Quais são os casos de uso e quando preferir um em detrimento de outro?

Práticas recomendadas comumente aceitas em torno da organização de código em JavaScript

À medida que os frameworks JavaScript como o jQuery tornam os aplicativos da Web do lado do cliente mais ricos e funcionais, comecei a notar um problema … Como no mundo você mantém isso organizado? Coloque todos os seus manipuladores em um ponto e escreva funções para todos os events? Criar function / classs para […]

parameters Padrão de Destruição do Objeto ES6

Eu estou tentando descobrir se há uma maneira de usar a desestruturação de object de parâmetros padrão sem se preocupar com o object sendo parcialmente definido. Considere o seguinte: (function test({a, b} = {a: “foo”, b: “bar”}) { console.log(a + ” ” + b); })(); Quando eu chamo isso de {a: “qux”} , por exemplo, […]

Receber visitantes idioma e código do país com javascript (lado do cliente)

Pergunta: Existe um código javascript (client-side) para obter o código de país / idioma do visitante, que é preciso e é cross- “moderno” -browser? Estou à procura de resultados como ‘en-US’ , ‘sv-SE’ , ‘nl-NL’ , etc. Questões relacionadas a isso já foram feitas antes (alguns links do SO: 1 , 2 , 3 , […]

erro: permissão negada para acessar a propriedade ‘documento’

Como posso consertar esta mensagem no Firefox? Eu estou usando um iframe que tem uma marca de âncora? Eu gostaria de obter uma referência a esta âncora, mas estou recebendo este erro quando estou tentando acessar âncora: var frameWindow = document.getElementById(‘myIframe’).contentWindow; var anchor = frameWindow.document.links[0]; //.getElementsByClassName(‘a’); anchor.onclick….

Como replace a última ocorrência de caracteres em uma string usando o javascript

Estou tendo problemas para descobrir como replace o último ‘,’ em uma string com ‘e’: Tendo esta cadeia: test1, test2, test3 e eu quero terminar com: test1, test2 e test3 Estou tentando algo assim: var dialog = ‘test1, test2, test3’; dialog = dialog.replace(new RegExp(‘, /g’).lastIndex, ‘ and ‘); mas não está funcionando

Regex Javascript para replace texto NÃO em atributos html

Eu gostaria de um Regex Javascript para quebrar uma determinada lista de palavras em uma determinada partida ( ) e tag final (ou seja, ), mas somente se a palavra é realmente “texto visível” na página, e não dentro de um atributo html (como a tag de título de um link ou dentro de um […]

Como desmarcar o botão de opção marcado

O problema é que esta solução funciona apenas no firefox $(‘:radio’).on(“change”, function(event) { $(this).prop(‘checked’, true); }); $(‘:radio’).on(“click”, function(event) { $(this).prop(‘checked’, false); }); No chrome, ele não permitirá que você selecione nada http://jsfiddle.net/wuAWn/ Ofc, eu poderia usar variável e escrever algo como var val = -1; $(‘:radio’).on(“click”, function() { if($(this).val() == val) { $(this).prop(‘checked’, false); val […]

getMonth no javascript dá no mês passado

Eu estou usando um datepicker que dá uma data no formato Sun Jul 7 00:00:00 EDT 2013. Mesmo que o mês diz julho, se eu fizer um getMonth, isso me dá o mês anterior. var d1 = new Date(“Sun Jul 7 00:00:00 EDT 2013”); d1.getMonth());//gives 6 instead of 7 O que estou fazendo de errado?