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].
I tipi primitivi (numero, stringa, ecc.) Vengono passati per valore, ma gli oggetti sono sconosciuti, poiché possono essere entrambi passati per valore (nel caso in cui consideriamo che una variabile che contiene un oggetto sia in realtà un riferimento all'oggetto ) e passati per riferimento (se si considera che la …
Sto usando setInterval(fname, 10000);per chiamare una funzione ogni 10 secondi in JavaScript. È possibile smettere di chiamarlo per qualche evento? Voglio che l'utente sia in grado di interrompere il ripetuto aggiornamento dei dati.
Chiuso. Questa domanda non soddisfa le linee guida Stack Overflow . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Stack Overflow. Chiuso 2 anni fa . Ho notato che la new Date()funzione JavaScript è molto intelligente nell'accettare date in …
Quando si codifica una stringa di query da inviare a un server Web, quando si utilizza escape()e quando si utilizza encodeURI()o encodeURIComponent(): Usa fuga: escape("% +&="); O usa encodeURI () / encodeURIComponent () encodeURI("http://www.google.com?var1=value1&var2=value2"); encodeURIComponent("var1=value1&var2=value2");
Esiste un operatore null coalescente in Javascript? Ad esempio, in C #, posso fare questo: String someString = null; var whatIWant = someString ?? "Cookies!"; La migliore approssimazione che riesco a capire per Javascript sta usando l'operatore condizionale: var someString = null; var whatIWant = someString ? someString : 'Cookies!'; …
Qual è il metodo migliore per aggiungere opzioni a <select>da un oggetto JavaScript usando jQuery? Sto cercando qualcosa che non ho bisogno di un plugin da fare, ma sarei anche interessato ai plugin che sono là fuori. Questo è quello che ho fatto: selectValues = { "1": "test 1", "2": …
Vorrei creare un String.replaceAll()metodo in JavaScript e sto pensando che usare una regex sarebbe il modo più conciso per farlo. Tuttavia, non riesco a capire come passare una variabile a una regex. Posso già fare questo che sostituirà tutte le istanze di "B"con"A" . "ABABAB".replace(/B/g, "A"); Ma voglio fare qualcosa …
Ho riscontrato il seguente errore all'avvio della mia app Angular, anche se il componente non è visualizzato. Devo commentare in <input>modo che la mia app funzioni . zone.js:461 Unhandled Promise rejection: Template parse errors: Can't bind to 'ngModel' since it isn't a known property of 'input'. (" <div> <label>Created:</label> <input …
Sto usando $.post()per chiamare un servlet usando Ajax e quindi usando il frammento HTML risultante per sostituire un divelemento nella pagina corrente dell'utente. Tuttavia, se la sessione scade, il server invia una direttiva di reindirizzamento per inviare l'utente alla pagina di accesso. In questo caso, jQuery sta sostituendo l' divelemento …
Voglio abbinare una parte di una stringa usando un'espressione regolare e quindi accedere a quella sottostringa tra parentesi: var myString = "something format_abc"; // I want "abc" var arr = /(?:^|\s)format_(.*?)(?:\s|$)/.exec(myString); console.log(arr); // Prints: [" format_abc", "abc"] .. so far so good. console.log(arr[1]); // Prints: undefined (???) console.log(arr[0]); // Prints: …
Ho due matrici JavaScript: var array1 = ["Vijendra","Singh"]; var array2 = ["Singh", "Shakya"]; Voglio che l'output sia: var array3 = ["Vijendra","Singh","Shakya"]; L'array di output dovrebbe avere parole ripetute rimosse. Come unire due array in JavaScript in modo da ottenere solo gli elementi univoci da ciascun array nello stesso ordine in …
Per disattivare la regola del linting per una particolare riga in JSHint usiamo la seguente regola: /* jshint ignore:start*/ $scope.someVar = ConstructorFunction(); /* jshint ignore:end */ Ho cercato di individuare l'equivalente di quanto sopra per eslint.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.