Domande taggate «javascript»

Per domande riguardanti la programmazione in ECMAScript (JavaScript / JS) e i suoi vari dialetti / implementazioni (escluso ActionScript). Questo tag viene usato raramente da solo, ma è spesso associato ai tag [node.js], [jquery], [json] e [html].

7
Javascript Come definire più variabili su una singola riga?
Leggendo la documentazione in linea, mi sto confondendo come definire correttamente più variabili JavaScript su una singola riga. Se voglio condensare il codice seguente, qual è il modo "rigoroso" JavaScript corretto per definire più variabili javascript su una singola riga? var a = 0; var b = 0; È: var …
103 javascript 

1
Efficienza Javascript: "for" vs "forEach" [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 3 anni fa . Migliora questa domanda Qual è lo standard attuale nel 2017 in Javascript …

17
Evidenzia elemento successivo nell'indice della scheda
Sto cercando di spostare lo stato attivo sull'elemento successivo nella sequenza di tabulazione in base all'elemento corrente che ha lo stato attivo. Finora non ho trovato nulla nelle mie ricerche. function OnFocusOut() { var currentElement = $get(currentElementId); // ID set by OnFocusIn currentElementId = ""; currentElement.nextElementByTabIndex.focus(); } Ovviamente nextElementByTabIndex è …

6
JSX non consentito nei file con estensione ".js" con eslint-config-airbnb
Ho installato eslint-config-airbnb che dovrebbe preconfigurare ESLINT per React: La nostra esportazione predefinita contiene tutte le nostre regole ESLint, inclusi ECMAScript 6+ e React. Richiede eslint, eslint-plugin-import, eslint-plugin-react e eslint-plugin-jsx-a11y. La mia .eslintrcestensione della sua configurazione: { "extends": "eslint-config-airbnb", "env": { "browser": true, "node": true, "mocha": true }, "rules": { …


8
La modifica di jQuery .val non cambia il valore di input
Ho un input HTML con un collegamento nel valore. <input type = 'text' value = 'http://www.link.com' id = 'link' /> Sto usando jQuery per modificare il valore su un determinato evento. $('#link').val('new value'); Il codice precedente modifica il valore della casella di testo ma non cambia il valore nel codice …
103 javascript  jquery 


9
Come faccio a rilevare se un utente ha già effettuato l'accesso a Firebase?
Sto utilizzando l'API del nodo Firebase nei miei file javascript per l'accesso a Google. firebase.initializeApp(config); let provider = new firebase.auth.GoogleAuthProvider(); firebase.auth().signInWithPopup(provider); Funziona bene e l'utente è in grado di accedere con le proprie credenziali di Google. Quando l'utente visita nuovamente la pagina, il popup si apre nuovamente ma poiché ha …

3
Come passare l'evento come argomento a un gestore di eventi inline in JavaScript?
// this e works document.getElementById("p").oncontextmenu = function(e) { e = e || window.event; var target = e.target || e.srcElement; console.log(target); }; // this e is undefined function doSomething(e) { e = e || window.event; var target = e.target || e.srcElement; console.log(target); } <p id="p" onclick="doSomething(e)"> <a href="#">foo</a> <span>bar</span> </p> Sono …


8
Come si stringe in JSON una mappa ES6?
Vorrei iniziare a utilizzare ES6 Map invece degli oggetti JS, ma sono trattenuto perché non riesco a capire come JSON.stringify () una mappa. Le mie chiavi sono garantite come stringhe e i miei valori saranno sempre elencati. Devo davvero scrivere un metodo wrapper per serializzare?

11
Ottieni le chiavi di un'interfaccia Typescript come array di stringhe
Ho molte tabelle in Lovefield e le rispettive interfacce per le colonne che hanno. Esempio: export interface IMyTable { id: number; title: string; createdAt: Date; isDeleted: boolean; } Mi piacerebbe avere i nomi delle proprietà di questa interfaccia in un array come questo: const IMyTable = ["id", "title", "createdAt", "isDeleted"]; …

23
Come ottenere un numero di elementi casuali da un array?
Sto lavorando su "come accedere agli elementi in modo casuale da un array in javascript". Ho trovato molti link a riguardo. Come: Ottieni un elemento casuale dall'array JavaScript var item = items[Math.floor(Math.random()*items.length)]; Ma in questo, possiamo scegliere solo un elemento dall'array. Se vogliamo più di un elemento, come possiamo ottenerlo? …


12
Come rilevo IE 8 con jQuery?
Devo rilevare non solo il tipo di browser ma anche la versione utilizzando jQuery. Per lo più ho bisogno di scoprire se è IE 8 o no. Non sono sicuro di farlo correttamente. Se lo faccio: if (jQuery.browser.version >= 8.0) { dosomething} Non sono sicuro che funzionerà per la versione …
102 javascript  jquery 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.