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].
Da dove viene questo Quando ho appreso jQuery per la prima volta, di solito ho allegato eventi come questo: $('.my-widget a').click(function() { $(this).toggleClass('active'); }); Dopo aver appreso di più sulla velocità dei selettori e sulla delega degli eventi, ho letto in diversi punti che "la delega degli eventi jQuery renderà …
Ecco il numero di versione del software: "1.0", "1.0.1", "2.0", "2.0.0.1", "2.0.1" Come posso confrontare questo ?? Supponiamo che l'ordine corretto sia: "1.0", "1.0.1", "2.0", "2.0.0.1", "2.0.1" L'idea è semplice ...: leggi la prima cifra, poi la seconda, dopo la terza .... Ma non riesco a convertire il numero di …
Ho appena sentito parlare dei metodi JavaScript freezee seal, che possono essere utilizzati per rendere immutabile qualsiasi oggetto. Ecco un breve esempio su come usarlo: var o1 = {}, o2 = {}; Object.freeze(o2); o1["a"] = "worked"; o2["a"] = "worked"; alert(o1["a"]); //prints "worked" alert(o2["a"]); //prints "undefined" Qual è la differenza tra …
Sto usando il seguente codice per convertire una data-ora sul lato server in ora locale usando moment.js. moment(moment('Wed, 23 Apr 2014 09:54:51 +0000').format('lll')).fromNow() Ma sto ottenendo: Avviso di deprecazione: la costruzione del momento ricade su js Date. Questo è scoraggiato e verrà rimosso nella prossima versione principale. Per ulteriori informazioni, …
Quindi, la mia domanda è stata posta da qualcun altro nella sua forma Java qui: Java - Crea una nuova istanza String con lunghezza specificata e piena di carattere specifico. Soluzione migliore? . . . ma sto cercando il suo equivalente JavaScript. Fondamentalmente, voglio riempire dinamicamente i campi di testo …
Ho JSON.stringifyun oggetto json di result = JSON.stringify(message, my_json, 2) Si 2suppone che l'argomento sopra riportato stampi piuttosto il risultato. Lo fa se faccio qualcosa del genere alert(result). Tuttavia, desidero inviarlo all'utente aggiungendolo all'interno di un div. Quando lo faccio ricevo solo una riga. (Non penso che funzioni perché le …
Vorrei creare più funzioni cloud per Firebase e distribuirle tutte contemporaneamente da un progetto. Vorrei anche separare ogni funzione in un file separato. Attualmente posso creare più funzioni se le inserisco entrambe in index.js come: exports.foo = functions.database.ref('/foo').onWrite(event => { ... }); exports.bar = functions.database.ref('/bar').onWrite(event => { ... }); Tuttavia, …
Finora devo fare questo: elem.classList.add("first"); elem.classList.add("second"); elem.classList.add("third"); Mentre questo è fattibile in jQuery, in questo modo $(elem).addClass("first second third"); Vorrei sapere se esiste un modo nativo per aggiungere o rimuovere.
Contesto In Vue 2.0 la documentazione e altri indicano chiaramente che la comunicazione da genitore a figlio avviene tramite oggetti di scena. Domanda Come fa un genitore a dire a suo figlio che un evento è accaduto tramite oggetti di scena? Devo solo guardare un oggetto chiamato evento? Ciò non …
Sto lavorando su un'app in CodeIgniter e sto cercando di creare un campo in un modulo per generare dinamicamente la lumaca URL. Quello che mi piacerebbe fare è rimuovere la punteggiatura, convertirla in minuscolo e sostituire gli spazi con trattini. Quindi, per esempio, la Rib Shack di Shane diventerebbe una …
Voglio chiamare una funzione dopo che un documento è stato caricato, ma il documento potrebbe non essere stato ancora caricato. Se è stato caricato, posso semplicemente chiamare la funzione. Se NON è stato caricato, posso collegare un listener di eventi. Non riesco ad aggiungere un listener di eventi dopo che …
Normalmente, impostarei l'intervallo su una variabile e quindi lo deselezionerei come var the_int = setInterval(); clearInterval(the_int);ma per far funzionare il mio codice lo metto in una funzione anonima: function intervalTrigger() { setInterval(function() { if (timedCount >= markers.length) { timedCount = 0; } google.maps.event.trigger(markers[timedCount], "click"); timedCount++; }, 5000); }; intervalTrigger(); Come …
Comprendo il passaggio di una funzione a un'altra funzione come callback e la sua esecuzione, ma non capisco la migliore implementazione per farlo. Sto cercando un esempio molto semplice, come questo: var myCallBackExample = { myFirstFunction : function( param1, param2, callback ) { // Do something with param1 and param2. …
function Gadget(name, color) { this.name = name; this.color = color; } Gadget.prototype.rating = 3 var newtoy = new Gadget("webcam", "black") newtoy.constructor.prototype.constructor.prototype.constructor.prototype Restituisce sempre l'oggetto con rating = 3. Ma se faccio quanto segue: newtoy.__proto__.__proto__.__proto__ La catena finisce per tornare null. Anche in Internet Explorer come verificherei il null se non …
Ho creato un test case molto semplice che crea una vista Backbone, collega un gestore a un evento e crea un'istanza di una classe definita dall'utente. Credo che facendo clic sul pulsante "Rimuovi" in questo esempio, tutto verrà ripulito e non dovrebbero esserci perdite di memoria. Un jsfiddle per il …
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.