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

9
Funções que retornam uma função
Estou preso a este conceito de 'Funções que retornam funções'. Estou me referindo ao livro 'Javascript Orientado a Objetos' de Stoyan Stefanov. Snippet One: function a() { alert('A!'); function b(){ alert('B!'); } return b(); } var s = a(); alert('break'); s(); Executar snippet de códigoOcultar resultadosExpandir snippet Resultado: A! B! …
109 javascript 


4
Construção de angularjs if-then-else na expressão
Posso de alguma forma usar a construção if-then-else (operador ternário) na expressão angularjs, por exemplo, tenho a função $ scope.isExists (item) que deve retornar o valor bool. Eu quero algo assim, <div ng-repeater="item in items"> <div>{{item.description}}</div> <div>{{isExists(item) ? 'available' : 'oh no, you don't have it'}}</div> </div> Eu sei que …


14
Javascript heredoc
Preciso de algo como heredoc em JavaScript. Você tem alguma ideia para isso? Preciso da funcionalidade para vários navegadores. Eu achei isto: heredoc = '\ <div>\ <ul>\ <li><a href="#zzz">zzz</a></li>\ </ul>\ </div>'; Acho que vai funcionar para mim. :)


13
Código de destaque de sintaxe com Javascript [fechado]
Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta pergunta provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você acha que esta questão pode ser melhorada e possivelmente reaberta, …


4
Por que o valor de typeof null muda dentro de um loop?
Executando este snippet no console do Chrome: function foo() { return typeof null === 'undefined'; } for(var i = 0; i < 1000; i++) console.log(foo()); Executar snippet de códigoOcultar resultadosExpandir trecho deve imprimir 1000 vezes false, mas em algumas máquinas imprimirá falsepor várias iterações e depois truepara o resto. Por …
109 javascript  v8 


24
Angularjs: Error: [ng: areq] Argumento 'HomeController' não é uma função, foi indefinido
Esta é minha demonstração usando angularjs, para criar um arquivo de serviço e adicionar serviço a um controlador. Tenho dois problemas com minha demonstração: Um é quando coloco <script src="HomeController.js">antes de <script src="MyService.js">obter este erro, Erro: [ng: areq] O argumento 'HomeController' não é uma função, ficou indefinido A outra é …

5
O bigode pode iterar uma matriz de nível superior?
Meu objeto se parece com este: ['foo','bar','baz'] E eu quero usar um modelo de bigode para produzir algo assim: "<ul><li>foo</li><li>bar</li><li>baz</li></ul>" Mas como? Eu realmente tenho que mergulhar em algo assim primeiro? {list:['foo','bar','baz']}



15
Chrome não pode carregar web worker
Estou trabalhando em um projeto que usa um trabalhador da web. Na minha seção principal, tenho este código: var worker = new Worker("worker.js"); // More code Isso funciona bem no Safari, mas o Chrome relata o seguinte erro: Uncaught SecurityError: Failed to create a worker: script at '(path)/worker.js' cannot be …

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.