Articles of javascript

Importação de datagramas / como vs import / require?

Eu estou usando o TypeScript com Express / Node.js. Para consumir módulos, o Manual do TypeScript mostra a seguinte syntax: import express = require(‘express’); Mas também o arquivo typescript.d.ts mostra: import * as express from “express”; Eu também procurei no blog do MSDN, mas não consegui encontrar nada. Qual deles está mais correto no início […]

Não faça funções dentro de um loop

Qual seria a maneira correta de resolver o erro jslint neste caso? Eu estou adicionando uma function getter para um object que usa isso. Eu não sei como fazer isso sem criar a function dentro do loop. for (var i = 0; i<processorList.length; ++i) { result[i] = { processor_: timestampsToDateTime(processorList[i]), name_: processorList[i].processorName, getLabel: function() { […]

Adicionar / alterar o parâmetro de URL e redirect para o novo URL

Se o parâmetro &view-all NÃO existir no URL, preciso adicioná-lo ao final do URL junto com um valor. Se existir, então preciso alterar o valor sem criar um novo URL, pois ele pode ou não ter outros parâmetros antes dele. Eu encontrei essa function, mas não consigo trabalhar: https://stackoverflow.com/a/10997390/837705 Aqui está o código que eu […]

Como detectar o IE 11 com javascript no Asp.net

Olá eu quero detectar o navegador, o IE 8 ou mais será apropriado para mim. Para isso eu usei o seguinte código, mas ele falha para o IE 11. Por outro, a sua detecção adequada. function getInternetExplorerVersion() { var rv = -1; // Return value assumes failure. if (navigator.appName == ‘Microsoft Internet Explorer’) { var […]

JavaScript: criando dinamicamente variables ​​for loops

Como posso usar um loop para criar dinamicamente variables ​​e ser retornado. function createVariables() { for ( i=0; i<=20; i++ ) { var account = i; return var account + i; } } O objective é ter o resultado abaixo: var account1; var account2; var account3; and etc…..

Como obter valor em um índice específico de matriz Em JavaScript?

Eu tenho uma matriz e simplesmente quer obter o elemento / valor no índice 1 var myValues = new Array(); var valueAtIndex1 = myValues.getValue(1); // (something like this) Como posso obter o valor no primeiro índice da minha matriz em JavaScript?

Javascript: ocultando methods de protótipo em loop?

Então, digamos que eu adicionei alguns methods de protótipo para a class Array: Array.prototype.containsKey = function(obj) { for(var key in this) if (key == obj) return true; return false; } Array.prototype.containsValue = function(obj) { for(var key in this) if (this[key] == obj) return true; return false; } então eu crio um array associativo e tento […]

JavaScript – controlando o ponto de inserção para document.write

Gostaria de criar uma página que execute um script de terceiros que inclua document.write após o DOM já estar totalmente carregado. Minha página não é XHTML. Meu problema é que o document.write está sobrescrevendo minha própria página. (que é o que faz uma vez que o DOM foi carregado). Eu tentei replace a function document.write […]

DateTime formatado em Regex e ISO8601

Eu tenho uma seqüência de DateTime ISO8601 formatado 2012-10-06T04:13:00+00:00 e o seguinte Regex que não corresponde a essa string #(\d{4})-(\d{2})-(\d{2})T(\d{2})\:(\d{2})\:(\d{2})\+(\d{2})\:(\d{2})# Eu não consigo entender porque isso não combina. Eu escapei de metacaracteres, para mim parece estar tudo bem. http://jsfiddle.net/5n5vk/2/ EDITAR: O caminho certo: http://jsfiddle.net/5n5vk/3/

Confusão de variables ​​locais e globais de Javascript

Eu sou novo em JavaScript e estava fazendo algumas práticas em escopos variables ​​locais e globais, segue o meu código ( violino ): var myname = “initial” function c(){ alert(myname); var myname = “changed”; alert(myname); } c(); quando o primeiro alerta é chamado, ele está mostrando myname como indefinido. Então, minha confusão é por que […]