Além da legibilidade aprimorada, há alguma vantagem em includesmais indexOf? Eles parecem idênticos para mim. Qual é a diferença entre isso var x = [1,2,3].indexOf(1) > -1; //true E isto? var y = [1,2,3].includes(1);
Além da legibilidade aprimorada, há alguma vantagem em includesmais indexOf? Eles parecem idênticos para mim. Qual é a diferença entre isso var x = [1,2,3].indexOf(1) > -1; //true E isto? var y = [1,2,3].includes(1);
Há alguma configuração de servidor de desenvolvimento de webpack (faz parte de toda a configuração): config.devServer = { contentBase: './' + (options.publicFolder ? options.publicFolder : 'public'), stats: { modules: false, cached: false, colors: true, chunk: false }, proxy: [{ path:...
Estou criando um site de imobiliária usando Angular 2, Google Maps, etc. e quando um usuário muda o centro do mapa, eu faço uma pesquisa na API indicando a posição atual do mapa, bem como o raio. O fato é que desejo refletir esses valores no url sem recarregar a página inteira. Isso é possível? Eu...
Tenho um problema ao navegar para outra página, sua posição permanecerá como a página anterior. Portanto, não vai rolar para cima automaticamente. Eu também tentei usar window.scrollTo(0, 0)no roteador onChange. Também usei scrollBehavior para corrigir esse problema, mas não funcionou. Alguma...
Existe uma maneira de alterar o tipo de propriedade de interface definida em um *.d.tsin typescript? por exemplo: Uma interface em x.d.tsé definida como interface A { property: number; } Eu quero mudar isso nos arquivos datilografados para os quais escrevo interface A { property:...
O seguinte é uma função pura? function test(min,max) { return Math.random() * (max - min) + min; } Meu entendimento é que uma função pura segue estas condições: Ele retorna um valor calculado a partir dos parâmetros Ele não faz nenhum trabalho além de calcular o valor de retorno Se esta...
Estou criando um aplicativo que permite definir eventos com um intervalo de tempo. Desejo preencher automaticamente a data de término quando o usuário seleciona ou altera a data de início. Não consigo descobrir, no entanto, como obter a diferença entre os dois tempos e, em seguida, como criar uma...
É possível consultar um objeto HTML Canvas para obter a cor em um local
Eu gosto de mudar o título de uma janela de diálogo de IU depois de enviar um formulário nesta janela de IU. Então, na função de retorno de chamada após loadeu deveria sugerir, mas eu tentei e pesquisei sem resultado. Alguém tem uma
Eu tenho um script que insere algum conteúdo em um elemento usando innerHTML. O conteúdo pode ser, por exemplo: <script type="text/javascript">alert('test');</script> <strong>test</strong> O problema é que o código dentro da <script>tag não é executado. Pesquisei um...
Estou tentando detectar com precisão quando o navegador fica offline, usando os eventos HTML5 online e offline. Este é o meu código: <script> // FIREFOX $(window).bind("online", applicationBackOnline); $(window).bind("offline", applicationOffline); //IE window.onload = function() {...
var str = 'asd-0.testing'; var regex = /asd-(\d)\.\w+/; str.replace(regex, 1); Isso substitui toda a string strpor 1. Eu quero substituir a substring correspondente em vez de toda a string. Isso é possível em
Se eu tiver uma string Abc: Lorem ipsum sit amet, como posso usar JavaScript / jQuery para remover a string antes de :incluir o :. Por exemplo, a seqüência acima será: Lorem ipsum sit
saída no Chrome : <div id="content" contenteditable="true" style="border:1px solid #000;width:500px;height:40px;"> hey <div>what's up?</div> <div> <button id="insert_caret"></button> Eu acredito que o FF seria mais ou menos assim: hey <br /> what's...
Preciso de um script jQuery que verá se algum elemento tem uma classe específica e fará uma ação como mudar de posição. É assim que funciona, mas não acho que funcione. $("a.contact").toggle(function() { $("#contact").animate({ right: '0' }, 2000); if ($("#about").hasClass("opened")) {...
Qual é a diferença entre cada uma das seguintes definições de array. var myArray = []; var myArray = {}; var myArray = new
Aparentemente, isso não está funcionando: X = $td.text(); if (X == ' ') { X = ''; } Existe algo sobre um espaço sem quebra ou o e comercial que o JavaScript não
Quero remover o elemento JSON ou uma linha inteira do JSON. Eu tenho a seguinte string JSON: { "result":[ { "FirstName": "Test1", "LastName": "User", }, { "FirstName": "user", "LastName": "user", }, { "FirstName": "Ropbert", "LastName": "Jones", }, { "FirstName": "hitesh",...
Embora ambos sejam navegadores baseados em Webkit, o Safari urlencodifica aspas no URL, enquanto o Chrome não. Portanto, preciso distinguir entre esses dois em JS. Os documentos de detecção de navegador da jQuery marcam "safari" como obsoleto. Existe um método melhor ou apenas continuo com o...
Estou tentando chegar um ano a partir de agora, e não está funcionando. JS: var now = new Date(); var oneYr = new Date(); oneYr.setYear(now.getYear() + 1); $("#yearFromNow").append(oneYr.toString()); var oneMonth = new Date(); oneMonth.setMonth(now.getMonth() +