Perguntas com a marcação «javascript»

144
Definir estilo de guia ativo com AngularJS

Eu tenho rotas definidas no AngularJS assim: $routeProvider .when('/dashboard', {templateUrl:'partials/dashboard', controller:widgetsController}) .when('/lab', {templateUrl:'partials/lab', controller:widgetsController}) Eu tenho alguns links na barra superior denominados guias. Como posso...

144
Como verificar se um número está entre dois valores?

Em JavaScript, estou dizendo ao navegador para fazer algo se o tamanho da janela for maior que 500px. Eu faço assim: if (windowsize > 500) { // do this } Isso funciona muito bem, mas eu gostaria de aplicar esse mesmo método, mas com um intervalo de números. Gostaria de dizer ao meu navegador...

144
booleano em uma instrução if

Hoje, recebi um comentário sobre código, considerando a maneira como verifico se uma variável é verdadeira ou falsa em uma tarefa da escola. O código que eu escrevi era mais ou menos assim: var booleanValue = true; function someFunction(){ if(booleanValue === true){ return "something";...

144
Matriz vs. Eficiência de objeto em JavaScript

Eu tenho um modelo com possivelmente milhares de objetos. Eu queria saber qual seria a maneira mais eficiente de armazená-los e recuperar um único objeto, uma vez que eu tenha o seu ID. Os IDs são números longos. Então, essas são as 2 opções que eu estava pensando. na opção um, é uma matriz...

144
Faça o download do objeto JSON como um arquivo do navegador

Eu tenho o código a seguir para permitir que os usuários baixem cadeias de dados no arquivo csv. exportData = 'data:text/csv;charset=utf-8,'; exportData += 'some csv strings'; encodedUri = encodeURI(exportData); newWindow = window.open(encodedUri); Funciona muito bem que, se o cliente executa o...

144
Cabeçalho do tipo de conteúdo HTTP e JSON

Eu sempre tentei evitar o uso da maioria das propriedades do protocolo HTTP por medo do desconhecido. No entanto, eu disse a mim mesmo que hoje vou enfrentar o medo e começar a usar os cabeçalhos de propósito. Eu tenho tentado enviar jsondados para o navegador e usá-los imediatamente. Por exemplo,...

144
Matriz JavaScript para definir

O MSDN faz referência à abstração da coleção Set do JavaScript . Eu tenho uma matriz de objetos que gostaria de converter em um conjunto para poder remover ( .delete()) vários elementos pelo nome: var array = [ {name: "malcom", dogType: "four-legged"}, {name: "peabody", dogType:...

143
Como desativar o cache no Firefox?

Durante o desenvolvimento, eu tenho que "limpar o cache" no Firefox o tempo todo para poder usar a versão mais recente dos arquivos JavaScript. Existe algum tipo de configuração (about: config) para desativar completamente o cache para arquivos JavaScript? Ou, se não, para todos os...