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].
Le risposte a questa domanda sono uno sforzo della comunità . Modifica le risposte esistenti per migliorare questo post. Al momento non accetta nuove risposte o interazioni. Ho esaminato e considerato molti test unitari JavaScript e strumenti di test, ma non sono stato in grado di trovare un'opzione adatta per …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 6 anni fa . Voglio creare un'applicazione JavaScript che non sia open source, e quindi …
Con jQuery, come faccio a sapere quale tasto è stato premuto quando mi associo all'evento keypress? $('#searchbox input').bind('keypress', function(e) {}); Voglio innescare un invio quando ENTERviene premuto. [Aggiornare] Anche se ho trovato la (o migliore: una) risposta da solo, sembra che ci sia un certo margine di variazione;) C'è una …
C'è un modo per far funzionare qualcosa come il seguente in JavaScript? var foo = { a: 5, b: 6, c: this.a + this.b // Doesn't work }; Nella forma attuale, questo codice genera ovviamente un errore di riferimento poiché thisnon si riferisce a foo. Ma è Esiste un modo …
Qual è la differenza tra addEventListenere onclick? var h = document.getElementById("a"); h.onclick = dothing1; h.addEventListener("click", dothing2); Il codice sopra si trova insieme in un file .js separato ed entrambi funzionano perfettamente.
Prendi in considerazione uno scenario non DOM in cui desideri rimuovere tutti i caratteri non numerici da una stringa utilizzando JavaScript / ECMAScript. Tutti i personaggi che si trovano nel raggio di azione 0 - 9devono essere mantenuti. var myString = 'abc123.8<blah>'; //desired output is 1238 Come lo raggiungeresti in …
Supponiamo di avere una serie di alcuni oggetti: var array = [{id: 1, date: Mar 12 2012 10:00:00 AM}, {id: 2, date: Mar 8 2012 08:00:00 AM}]; Come posso ordinare questo array in base all'elemento della data in ordine dalla data più vicina alla data e all'ora correnti in basso? …
Usando Moment.js non riesco a trasformare un oggetto momento corretto in un oggetto data con fusi orari. Non riesco a ottenere la data corretta. Esempio: var oldDate = new Date(), momentObj = moment(oldDate).tz("MST7MDT"), newDate = momentObj.toDate(); console.log("start date " + oldDate) console.log("Format from moment with offset " + momentObj.format()) console.log("Format …
Se ho un oggetto JavaScript come: var list = { "you": 100, "me": 75, "foo": 116, "bar": 15 }; C'è un modo per ordinare le proprietà in base al valore? In modo che io finisca list = { "bar": 15, "me": 75, "you": 100, "foo": 116 };
Se ho un riferimento a un oggetto: var test = {}; che potenzialmente (ma non immediatamente) avranno oggetti nidificati, qualcosa del tipo: {level1: {level2: {level3: "level3"}}}; Qual è il modo migliore per verificare l'esistenza di proprietà in oggetti profondamente annidati? alert(test.level1);cede undefined, ma alert(test.level1.level2.level3);fallisce. Attualmente sto facendo qualcosa del genere: …
Sto cercando un modo semplice e veloce per precaricare le immagini con JavaScript. Sto usando jQuery se questo è importante. L'ho visto qui ( http: //nettuts.com ... ): function complexLoad(config, fileNames) { for (var x = 0; x < fileNames.length; x++) { $("<img>").attr({ id: fileNames[x], src: config.imgDir + fileNames[x] + …
Bloccato . Questa domanda e le sue risposte sono bloccate perché la domanda è fuori tema ma ha un significato storico. Al momento non accetta nuove risposte o interazioni. Ho una semplice domanda, che mi è rimasta impressa nella mente per alcuni giorni: che cos'è VanillaJS? Alcune persone si riferiscono …
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.