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



10
Como detectar a versão do meu navegador e sistema operacional usando JavaScript?
Eu tentei usar o código abaixo, mas ele só exibe resultados no Chrome e no Mozilla que não funcionam no IE6. <div id="example"></div> <script type="text/javascript"> txt = "<p>Browser CodeName: " + navigator.appCodeName + "</p>"; txt+= "<p>Browser Name: " + navigator.appName + "</p>"; txt+= "<p>Browser Version: " + navigator.appVersion + "</p>"; …



9
Encontrar a posição do elemento em relação ao documento
Qual é a maneira mais fácil de determinar a posição de um elemento em relação ao documento / corpo / janela do navegador? Agora estou usando .offsetLeft/offsetTop , mas este método só fornece a posição relativa ao elemento pai, então você precisa determinar quantos pais para o elemento corpo, para …
113 javascript  dom 

9
Ouvinte de eventos para quando o elemento se torna visível?
Estou construindo uma barra de ferramentas que será incluída em uma página. o div no qual será incluído será exibido por padrão : nenhum . Existe uma maneira de colocar um ouvinte de eventos na minha barra de ferramentas para ouvir quando ele se tornar visível para que possa inicializar? …
113 javascript 


7
Vários nomes de caminho para um mesmo componente no roteador React
Estou usando o mesmo componente para três rotas diferentes: <Router> <Route path="/home" component={Home} /> <Route path="/users" component={Home} /> <Route path="/widgets" component={Home} /> </Router> Existe alguma maneira de combiná-lo, para ser como: <Router> <Route path=["/home", "/users", "/widgets"] component={Home} /> </Router>

5
Desempenho - Date.now () vs Date.getTime ()
var timeInMs = Date.now(); por MDN vs. var timeInMs = new Date(optional).getTime(); por MDN . Existe alguma diferença entre os dois, além da sintaxe e a possibilidade de setar a Data (para não a atual) via opcional na segunda versão? Date.now () é mais rápido - verifique o jsperf
113 javascript 

6
Carregar o arquivo JSON local na variável
Estou tentando carregar um arquivo .json em uma variável em javascript, mas não consigo fazer funcionar. Provavelmente é apenas um pequeno erro, mas não consigo encontrar. Tudo funciona bem quando uso dados estáticos como este: var json = { id: "whatever", name: "start", children: [{ "id": "0.9685", "name": " contents:queue" …
113 javascript  jquery  json 


13
Link externo do React-Router
Como estou usando o react-router para lidar com minhas rotas em um app react, estou curioso para saber se há uma maneira de redirecionar para um recurso externo. Digamos que alguém acerte: example.com/privacy-policy Eu gostaria que redirecionasse para: example.zendesk.com/hc/en-us/articles/123456789-Privacy-Policies Não estou encontrando nenhuma ajuda para evitar escrevê-lo em JS simples …

8
analisando a resposta JSONP $ http.jsonp () no angular.js
Estou usando a $http.jsonp()solicitação do angular que está retornando json embrulhado em uma função com sucesso: var url = "http://public-api.wordpress.com/rest/v1/sites/wtmpeachtest.wordpress.com/posts?callback=jsonp_callback"; $http.jsonp(url). success(function(data, status, headers, config) { //what do I do here? }). error(function(data, status, headers, config) { $scope.error = true; }); Como acessar / analisar o JSON empacotado com função …

9
Uma função que chama Math.random () é pura?
O seguinte é uma função pura? function test(min,max) { return Math.random() * (max - min) + min; } Meu entendimento é que uma função pura segue estas condições: Ele retorna um valor calculado a partir dos parâmetros Ele não faz nenhum trabalho além de calcular o valor de retorno Se …

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.