Articles of javascript

Javascript getters e setters para manequins?

Eu tenho tentado me acostumar com getters e setters e isso não está afundando. Eu li JavaScript Getters and Setters e Definindo Getters e Setters e simplesmente não entendi. Alguém pode afirmar claramente: O que um getter e setter devem fazer e Dê alguns exemplos muito simples?

Chame o Servlet e invoque o código Java do JavaScript junto com os parâmetros

Eu tenho chave de session que é uma variável JavaScript que recebi de uma chamada da API REST. Eu preciso chamar meu código Java em um servlet e passar essa chave como um parâmetro. Qual function JavaScript posso usar para fazer isso?

evento de rolagem javascript para iPhone / iPad?

Eu não consigo capturar o evento de rolagem em um iPad. Nenhum desses trabalhos, o que estou fazendo errado? window.onscroll=myFunction; document.onscroll=myFunction; window.attachEvent(“scroll”,myFunction,false); document.attachEvent(“scroll”,myFunction,false); Todos eles funcionam mesmo no Safari 3 no Windows. Ironicamente, TODOS os navegadores no PC suportam window.onload= se você não se importa em destruir events existentes. Mas não vá no iPad.

Por que o evento DOMSubtreeModified está obsoleto no DOM nível 3?

Por que o evento DOMSubtreeModified está obsoleto e o que devemos usar?

Números JavaScript para Palavras

Estou tentando converter números em palavras inglesas, por exemplo 1234 se tornaria: ” mil duzentos e trinta e quatro “. Minha tática é assim: Separe os dígitos para três e coloque-os em Array ( finlOutPut ), da direita para a esquerda. Converta cada grupo (cada célula na matriz finlOutPut ) de três dígitos em uma […]

Bundler não incluindo arquivos .min

Eu tenho um problema estranho com o bundler mvc4 não incluindo arquivos com extensão .min.js Na minha class BundleConfig, eu declaro public static void RegisterBundles(BundleCollection bundles) { bundles.Add(new ScriptBundle(“~/Scripts/jquery”) .Include(“~/Scripts/jquery-1.8.0.js”) .Include(“~/Scripts/jquery.tmpl.min.js”)); } Na minha opinião, eu declaro @Scripts.Render(“~/Scripts/jquery”) test E quando ele renderiza, só renderiza test Se eu renomear o jquery.tmpl.min.js para jquery.tmpl.js (e atualizar […]

Como copiar texto para a área de transferência do cliente usando jQuery?

O stream de trabalho é simples: Você clica dentro de uma textarea. O texto é copiado para a área de transferência do cliente. Exibir aviso para o usuário. Como você faz isso?

Como você testa o código JavaScript?

Ciclos da CPU, Uso da Memória, Tempo de Execução, etc.? Adicionado: Existe uma maneira quantitativa de testar o desempenho em JavaScript além da percepção de quão rápido o código é executado?

Quando você passa “isso” como argumento

Estou tentando aprender sobre this e está me confundindo um pouco aqui: var randomFunction = function(callback) { var data = 10; callback(data); }; var obj = { initialData: 20, sumData: function(data) { var sum = this.initialData + data; console.log(sum); }, prepareRandomFunction: function() { randomFunction(this.sumData.bind(this)); } }; obj.prepareRandomFunction(); Isso é projetado para se definir onde é […]

Como você adiciona CSS com Javascript?

Como você adiciona regras CSS (por exemplo, strong { color: red } ) usando JavaScript?