Articles of javascript

instrução if-else dentro do jsx: ReactJS

Preciso mudar a function de renderização e executar alguma function de renderização secundária quando um estado específico é fornecido, Por exemplo: render() { return ( if (this.state == ‘news’){ return ( data ) } ) } Como posso implementar isso sem alterar as cenas, usarei as guias para alterar o conteúdo dinamicamente.

Qual é a diferença entre duas declarações do módulo em javascript?

Qual é a diferença entre duas declarações de um módulo em JavaScript? Um tem parênteses em torno da function e outro não? Um artigo diz que Observe o () em torno da function anônima. Isso é exigido pela linguagem, pois as instruções que começam com a function de token são sempre consideradas declarações de function. […]

Quando JS interpreta {} como um bloco vazio em vez de um object vazio?

Eu estava lendo a resposta para essa pergunta (sobre o vídeo “wat”) e ele disse: {}+[] Isso é interpretado como um bloco vazio de código, sum unária e matriz vazia. A primeira parte não faz nada, o array é convertido em uma string separada por vírgula de seus elementos (string vazia para array vazio), depois […]

Use o javascript para verificar códigos de status http

Quero exibir imagens de perfil do gravatar apenas para os usuários que têm um conjunto de imagens. Fazer este lado do servidor significa executar cerca de 100 solicitações HEAD para gravar a verificação de códigos 404 e a saída apropriada de tags img para cada solicitação. Então, eu quero implementar uma function de javascript, onde […]

Como escrever suas próprias legendas personalizadas para o gráfico de linha do google / manipulação de legenda do gráfico de linhas do Google

Estou usando o Google Visualization para criar charts de linhas para meu aplicativo. Eu tenho os seguintes requisitos em que: Manipulando events em legendas (como o DoubleClick, que eu resolvi de alguma forma) Envolvendo as legendas em duas fileiras evitando paginação (Most imp and required) Eu passei pelas seguintes questões para obter uma solução para […]

nome do var e window.name

Se eu definir uma variável global JavaScript chamada name , isso ocultará a propriedade window.name? Eu pergunto isso no contexto da API de autenticação JavaScript do Facebook, pois notei que ter um global com esse nome o quebraria, e também desde que eu vejo que window.name é usado em seu código.

Configurando CSS com prefixo de fornecedor usando javascript

… é uma dor enorme. var transform = ‘translate3d(0,0,0)’; elem.style.webkitTransform = transform; elem.style.mozTransform = transform; elem.style.msTransform = transform; elem.style.oTransform = transform; Existe uma biblioteca / framework / melhor maneira de fazer isso? De preferência com apenas uma linha de JS?

dc.js – como criar um gráfico de linha de várias colunas

Eu preciso criar um registro de linha em dc.js com inputs de várias colunas em um csv. Então eu preciso mapear uma coluna para cada linha e cada número total de colunas para o valor da linha. Pode haver uma solução óbvia para isso, mas não consigo encontrar nenhum exemplo. muito obrigado S atualização: Aqui […]

Angularjs ui-router não alcançando o controlador filho

Eu tenho uma function de configuração: function config($stateProvider,$locationProvider) { $locationProvider.html5Mode(true); $stateProvider .state(‘projectsWs.tasks’, { url: “/tasks”, views: { “mainView”: { templateUrl: “/app/projects/templates/index.php” }, “innerView”: { templateUrl: “/app/projects/templates/tasks.php”, controller: tasksCtrl, controllerAs:’tasks’ } } }) .state(‘projectsWs.tasks.detail’, { url: “/:taskId”, views: { “mainView@”: { templateUrl: “/app/projects/templates/index.php” }, “innerView@mainView”: { templateUrl: “/app/projects/templates/tasks.php”, controller: function($stateParams) { console.log(‘innerViewCtrl’, $stateParams); } } } […]

Como alterar todos os elementos da matriz em um documento mongodb para um determinado valor?

Suponha que eu tenha o seguinte documento { _id: ObjectId(“5234cc89687ea597eabee675”), code: “xyz”, tags: [ “school”, “book”, “bag”, “headphone”, “appliance” ], qty: [ { size: “S”, num: 10, color: “blue” }, { size: “M”, num: 45, color: “blue” }, { size: “L”, num: 100, color: “green” } ] } { _id: ObjectId(“5234cc8a687ea597eabee676”), code: “abc”, tags: [ […]