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].
Se ho un .htmlfile in un repository GitHub, ad esempio per eseguire una serie di test JavaScript, esiste un modo per visualizzare direttamente quella pagina, quindi eseguire i test? Ad esempio, potrei in qualche modo vedere effettivamente i risultati dei test che sarebbero prodotti dalla suite di test jQuery , …
Le Linee guida sullo stile di base di jQuery suggeriscono due modi diversi per verificare se una variabile è definita. Variabili globali: typeof variable === "undefined" Variabili locali: variable === undefined Proprietà: object.prop === undefined Perché jQuery utilizza un approccio per le variabili globali e un altro per i locali …
Ho bisogno di una soluzione per l'auto-regolazione del widthe heightdi una iframeper adattarsi a malapena il suo contenuto. Il punto è che la larghezza e l'altezza possono essere modificate dopo che iframeè stato caricato. Immagino di aver bisogno di un'azione per un evento per affrontare il cambiamento nelle dimensioni del …
Voglio convertire un intervallo di tempo, ovvero il numero di secondi in una stringa di tempo separata da due punti (hh: mm: ss) Ho trovato alcune risposte utili qui, ma tutte parlano della conversione in formato x ore e x minuti. Quindi c'è un piccolo frammento che lo fa in …
esempio: var arr = ["one","two","three"]; arr.forEach(function(part){ part = "four"; return "four"; }) alert(arr); L'array è ancora con i suoi valori originali, c'è un modo per avere accesso in scrittura agli elementi dell'array dalla funzione iterante?
Dopo aver eseguito il rendering dell'intera pagina in base a più contesti utente e aver fatto diverse $httprichieste, voglio che l'utente sia in grado di cambiare contesto e ripetere il rendering di tutto (reinviando tutte le $httprichieste, ecc.). Se reindirizzo l'utente da qualche altra parte, le cose funzionano correttamente: $scope.on_impersonate_success …
Ho appena iniziato a scrivere plugin jQuery. Ho scritto tre piccoli plugin, ma ho semplicemente copiato la linea in tutti i miei plugin senza sapere cosa significhi. Qualcuno può dirmi qualcosa in più su questi? Forse una spiegazione tornerà utile un giorno quando si scrive un framework :) Cosa fa …
In che modo un'applicazione Web può rilevare un evento incolla e recuperare i dati da incollare? Vorrei rimuovere il contenuto HTML prima che il testo venga incollato in un editor di testo avanzato. La pulizia del testo dopo essere stata incollata successivamente funziona, ma il problema è che si perde …
Sto provando a fare una funzione se si preme enter mentre si è su un input specifico. Cosa sto sbagliando? $(document).keyup(function (e) { if ($(".input1").is(":focus") && (e.keyCode == 13)) { // Do something } }); Esiste un modo migliore per farlo, che direbbe se Invio premuto su .input1funzioni?
Ho bisogno di creare una classe di fogli di stile CSS in modo dinamico in JavaScript e assegnarla ad alcuni elementi HTML come - div, table, span, tr, etc e ad alcuni controlli come asp: Textbox, Dropdownlist e datalist. È possibile? Sarebbe bello con un campione.
Esiste un modo intelligente (ovvero ottimizzato) per rinominare una chiave in un oggetto JavaScript? Un modo non ottimizzato sarebbe: o[ new_key ] = o[ old_key ]; delete o[ old_key ];
È possibile in qualche modo restituire 0 anziché NaNquando si analizzano valori in JavaScript? Nel caso della stringa vuota parseIntritorna NaN. È possibile fare qualcosa del genere in JavaScript per verificare NaN? var value = parseInt(tbb) == NaN ? 0 : parseInt(tbb) O forse c'è un'altra funzione o plugin jQuery …
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.