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



12
Como detectar quando o FB.init do Facebook está completo
O antigo JS SDK tinha uma função chamada FB.ensureInit. O novo SDK parece não ter essa função ... como posso garantir que não faço chamadas de API até que seja totalmente iniciado? Incluo no topo de cada página: <div id="fb-root"></div> <script> window.fbAsyncInit = function() { FB.init({ appId : '<?php echo …

7
AngularJS - $ anchorScroll smooth / duration
Lendo os documentos do AngularJS , não descobri se $anchorScrollpode haver uma opção de duração / atenuação para rolar suavemente para os elementos. Diz apenas: $location.hash('bottom'); // call $anchorScroll() $anchorScroll(); Não uso o jquery e não quero; ainda existe uma maneira inteligente, mas simples de fazer ou estender a $anchorScrollfim …



14
Converter array de javascript em string
Estou tentando iterar em uma lista de "valores" e convertê-la em uma string. Aqui está o código: var blkstr = $.each(value, function(idx2,val2) { var str = idx2 + ":" + val2; alert(str); return str; }).get().join(", "); A função alert () funciona perfeitamente e exibe o valor adequado. Mas de alguma …

5
usando setTimeout na cadeia de promessa
Aqui estou eu tentando envolver minha cabeça em torno de promessas. Aqui, na primeira solicitação, eu busco um conjunto de links. E na próxima solicitação, busco o conteúdo do primeiro link. Mas eu quero atrasar antes de retornar o próximo objeto de promessa. setTimeout nele. Mas me dá o seguinte …
115 javascript  json  promise 

7
Verifique se um elemento é filho de um pai
Eu tenho o seguinte código. <html> <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> </head> <div id="hello">Hello <div>Child-Of-Hello</div></div> <br /> <div id="goodbye">Goodbye <div>Child-Of-Goodbye</div></div> <script type="text/javascript"> <!-- function fun(evt) { var target = $(evt.target); if ($('div#hello').parents(target).length) { alert('Your clicked element is having div#hello as parent'); } } $(document).bind('click', fun); --> </script> </html> Espero que apenas …
115 javascript  jquery 


14
JavaScript: clone uma função
Qual é a maneira mais rápida de clonar uma função em JavaScript (com ou sem suas propriedades)? Duas opções que vêm à mente são eval(func.toString())e function() { return func.apply(..) }. Mas estou preocupado com o desempenho de eval e o empacotamento tornará a pilha pior e provavelmente degradará o desempenho …

16
Como você lê os valores das regras CSS com JavaScript?
Eu gostaria de retornar uma string com todo o conteúdo de uma regra CSS, como o formato que você veria em um estilo embutido. Eu gostaria de poder fazer isso sem saber o que está contido em uma regra específica, então não posso apenas retirá-los por nome de estilo (como …
115 javascript  html  css 

15
Como vincular argumentos de função sem vincular isso?
Em Javascript, como posso vincular argumentos a uma função sem vincular o thisparâmetro? Por exemplo: //Example function. var c = function(a, b, c, callback) {}; //Bind values 1, 2, and 3 to a, b, and c, leave callback unbound. var b = c.bind(null, 1, 2, 3); //How can I do …
115 javascript 

9
Como exportar corretamente uma classe ES6 no Nó 4?
Eu defini uma classe em um módulo: "use strict"; var AspectTypeModule = function() {}; module.exports = AspectTypeModule; var AspectType = class AspectType { // ... }; module.export.AspectType = AspectType; Mas recebo a seguinte mensagem de erro: TypeError: Cannot set property 'AspectType' of undefined at Object.<anonymous> (...\AspectType.js:30:26) at Module._compile (module.js:434:26) .... …

14
Regex para obter string entre chaves
Infelizmente, apesar de ter tentado aprender regex pelo menos uma vez por ano durante tantos anos quanto consigo me lembrar, sempre me esqueço de usá-los com pouca frequência. Este ano, minha resolução de ano novo é não tentar aprender regex novamente - então, este ano, para me salvar das lágrimas, …
115 javascript  regex 

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.