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].
Voglio attivare una richiesta Ajax quando l'utente ha finito di digitare in una casella di testo. Non voglio che esegua la funzione ogni volta che l'utente digita una lettera perché ciò comporterebbe MOLTE richieste ajax, tuttavia non voglio che neanche loro debbano premere il pulsante Invio. C'è un modo in …
Ho il seguente ciclo per, e quando uso splice()per rimuovere un oggetto, ottengo che i "secondi" non sono definiti. Potrei verificare se non è definito, ma penso che probabilmente ci sia un modo più elegante per farlo. Il desiderio è semplicemente eliminare un oggetto e continuare. for (i = 0, …
Pensi che ci sia una grande differenza in per ... in e per i loop? Che tipo di "per" preferisci usare e perché? Diciamo che abbiamo una serie di array associativi: var myArray = [{'key': 'value'}, {'key': 'value1'}]; Quindi possiamo iterare: for (var i = 0; i < myArray.length; i++) …
Ho provato ad applicare .trim()una stringa in uno dei miei programmi JavaScript. Funziona bene con Mozilla, ma viene visualizzato un errore quando lo provo in IE8. Qualcuno sa cosa sta succedendo qui? Posso comunque farlo funzionare in Internet Explorer? codice: var ID = document.getElementByID('rep_id').value.trim(); visualizzazione dell'errore: Messaggio: l'oggetto non supporta …
Come posso rilevare quando viene premuto uno dei tasti freccia? L'ho usato per scoprire: function checkKey(e) { var event = window.event ? window.event : e; console.log(event.keyCode) } Sebbene funzionasse per ogni altro tasto, non per i tasti freccia (forse perché il browser dovrebbe scorrere su questi tasti per impostazione predefinita).
Ricevo questo errore utilizzando ngResource per chiamare un'API REST su Amazon Web Services: XMLHttpRequest non può caricare http://server.apiurl.com:8000/s/login?login=facebook . La risposta alla richiesta di verifica preliminare non supera il controllo del controllo di accesso: non è presente alcuna intestazione "Access-Control-Allow-Origin" sulla risorsa richiesta. L'origine ' http: // localhost ' non …
Come rimuovo i caratteri accentati da una stringa? Soprattutto in IE6, avevo qualcosa del genere: accentsTidy = function(s){ var r=s.toLowerCase(); r = r.replace(new RegExp(/\s/g),""); r = r.replace(new RegExp(/[àáâãäå]/g),"a"); r = r.replace(new RegExp(/æ/g),"ae"); r = r.replace(new RegExp(/ç/g),"c"); r = r.replace(new RegExp(/[èéêë]/g),"e"); r = r.replace(new RegExp(/[ìíîï]/g),"i"); r = r.replace(new RegExp(/ñ/g),"n"); r = …
Mi sono appena imbattuto in qualcosa che non avevo mai visto prima. Nell'origine dell'applicazione TODO di esempio di Backbone.js (esempio TODO di backbone ) avevano i loro modelli all'interno di un file <script type = "text/template"></script>, che conteneva un codice che sembra uscito da PHP ma con tag JavaScript. Qualcuno …
Se esiste un oggetto Javascript: var objects={...}; Supponiamo che abbia più di 50 proprietà, senza conoscere i nomi delle proprietà (ovvero senza conoscere le 'chiavi') come ottenere ogni valore di proprietà in un ciclo?
Sto usando Redux per la gestione dello stato. Come ripristinare il negozio al suo stato iniziale? Ad esempio, supponiamo che io abbia due account utente ( u1e u2). Immagina la seguente sequenza di eventi: L'utente u1accede all'app e fa qualcosa, quindi memorizziamo nella cache alcuni dati nello store. L'utente si …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 11 mesi fa . Attualmente sto convalidando il mio JavaScript su JSLint e sto facendo …
Sto usando la funzione seguente per abbinare gli URL all'interno di un determinato testo e sostituirli con collegamenti HTML. L'espressione regolare funziona alla grande, ma attualmente sto solo sostituendo la prima partita. Come posso sostituire tutto l'URL? Immagino che dovrei usare il comando exec , ma non ho davvero capito …
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.