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

6
Como zombar das importações de um módulo ES6?
Eu tenho os seguintes módulos ES6: network.js export function getDataFromServer() { return ... } widget.js import { getDataFromServer } from 'network.js'; export class Widget() { constructor() { getDataFromServer("dataForWidget") .then(data => this.render(data)); } render() { ... } } Estou procurando uma maneira de testar o Widget com uma instância simulada de …


4
Como fazer algo antes de enviar? [fechadas]
É difícil dizer o que está sendo pedido aqui. Essa questão é ambígua, vaga, incompleta, excessivamente ampla ou retórica e não pode ser razoavelmente respondida em sua forma atual. Para obter ajuda para esclarecer esta questão para que possa ser reaberta, visite o centro de ajuda . Fechado há 8 …
141 javascript  jquery  html 

14
Chamando uma função javascript em outro arquivo js
Eu queria chamar uma função definida em um arquivo first.js no arquivo second.js. ambos os arquivos são definidos em um arquivo HTML como: <script type="text/javascript" src="first.js"></script> <script type="text/javascript" src="second.js"></script> Quero chamar fn1()definido first.jsem second.js. Nas minhas pesquisas, as respostas foram first.jsdefinidas se primeiro for possível, mas nos meus testes não …
141 javascript  html 


6
Como carregar arquivos de imagem com o webpack file-loader
Estou usando o webpack para gerenciar um projeto reactjs . Quero carregar imagens em javascript por webpack file-loader. Abaixo está o webpack.config.js : const webpack = require('webpack'); const path = require('path'); const NpmInstallPlugin = require('npm-install-webpack-plugin'); const PATHS = { react: path.join(__dirname, 'node_modules/react/dist/react.min.js'), app: path.join(__dirname, 'src'), build: path.join(__dirname, './dist') }; module.exports …

7
Adicionar atributo desativado ao elemento de entrada usando Javascript
Eu tenho uma caixa de entrada e quero que ela seja desativada e, ao mesmo tempo, oculte-a para evitar problemas ao portar meu formulário. Até agora, tenho o seguinte código para ocultar minha entrada: $(".shownextrow").click(function() { $(this).closest("tr").next().show().find('.longboxsmall').hide(); }); Esta é a entrada que fica oculta como resultado: <input class="longboxsmall" type="text" …


12
Javascript: lookbehind negativo equivalente?
Existe uma maneira de obter o equivalente a um lookbehind negativo em expressões regulares javascript? Preciso combinar uma sequência que não comece com um conjunto específico de caracteres. Parece que não consigo encontrar um regex que faça isso sem falhar se a parte correspondente for encontrada no início da string. …


5
O que o símbolo @ faz nas importações de javascript?
Por exemplo: import Component from '@/components/component' No código que estou vendo, ele se comporta como ../subir um nível no diretório em relação ao caminho do arquivo, mas eu gostaria de saber de maneira mais geral o que ele faz. Infelizmente, não consigo encontrar nenhuma documentação on-line devido ao problema de …
141 javascript 



8
Verifique se o evento é acionado por um ser humano
Eu tenho um manipulador anexado a um evento e gostaria que ele fosse executado apenas se for acionado por um humano, e não por um método trigger (). Como eu digo a diferença? Por exemplo, $('.checkbox').change(function(e){ if (e.isHuman()) { alert ('human'); } }); $('.checkbox').trigger('change'); //doesn't alert
140 javascript  jquery 

11
Espaço reservado no IE9
Parece que é um problema muito conhecido, mas todas as soluções que encontrei no Google não funcionam no meu IE9 recém-baixado. Qual é a sua maneira favorita para ativar a Placeholderpropriedade nas tags inpute textarea? Opcional: perdi muito tempo com isso e ainda não procurei a requiredpropriedade. Você também teria …

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.