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].
C'è un modo per ng-repeatun numero definito di volte invece di dover sempre scorrere su un array? Ad esempio, di seguito desidero che l'elemento dell'elenco venga visualizzato 5 volte assumendo $scope.numberuguale a 5 oltre ad aumentare il numero in modo che ciascun elemento dell'elenco aumenti come 1, 2, 3, 4, …
Voglio rilevare ogni volta che il contenuto di una casella di testo è cambiato. Posso usare il metodo keyup, ma questo rileverà anche i tasti che non generano lettere, come i tasti freccia. Ho pensato a due metodi per farlo usando l'evento keyup: Controlla esplicitamente se il codice ASCII del …
Voglio aggiungere un elemento alla fine di un statearray, è questo il modo corretto di farlo? this.state.arrayvar.push(newelement); this.setState({arrayvar:this.state.arrayvar}); Temo che la modifica dell'array sul posto pushpossa causare problemi - è sicuro? L'alternativa di fare una copia dell'array e setStateing sembra inutile.
Ho scritto un plug-in jQuery che può essere utilizzato sia su dispositivi desktop che mobili. Mi chiedevo se esiste un modo con JavaScript per rilevare se il dispositivo ha funzionalità touchscreen. Sto usando jquery-mobile.js per rilevare gli eventi del touchscreen e funziona su iOS, Android ecc., Ma vorrei anche scrivere …
L'ho provato solo nella console JavaScript di Firefox, ma nessuna delle seguenti affermazioni è vera: parseFloat('geoff') == NaN; parseFloat('geoff') == Number.NaN;
Considera che ho un elenco di domande. Quando clicco sulla prima domanda, dovrebbe portarmi automaticamente in fondo alla pagina. In effetti, so che questo può essere fatto usando jQuery. Quindi, potresti fornirmi della documentazione o dei link in cui posso trovare una risposta a questa domanda? EDIT: è necessario scorrere …
Mi chiedevo se c'è un modo per fare qualcosa come un foreachciclo PHP in JavaScript. La funzionalità che sto cercando è qualcosa di simile a questo frammento di PHP: foreach($data as $key => $value) { } Stavo guardando il for..inloop JS , ma non sembra esserci modo di specificare il …
Ho il seguente: if (referrer.indexOf("Ral") == -1) { ... } Quello che mi piace fare è quello di rendere Ralmaiuscole e minuscole, in modo che possa essere RAl, rAle così via ed ancora corrispondere. C'è un modo per dire che Raldeve fare distinzione tra maiuscole e minuscole?
Sto cercando di capire come guardare correttamente per qualche variazione di prop. Ho un componente genitore (file .vue) che riceve dati da una chiamata Ajax, inserisce i dati all'interno di un oggetto e li usa per rendere alcuni componenti figlio attraverso una direttiva v-for, sotto una semplificazione della mia implementazione: …
Sto cercando un modo davvero rapido, pulito ed efficiente per ottenere il massimo valore "y" nella seguente sezione JSON: [ { "x": "8/11/2009", "y": 0.026572007 }, { "x": "8/12/2009", "y": 0.025057454 }, { "x": "8/13/2009", "y": 0.024530916 }, { "x": "8/14/2009", "y": 0.031004457 } ] Un for-loop è l'unico modo …
C'è un modo davvero semplice per attivare o disattivare un valore booleano in JavaScript ? Finora, il meglio che ho fuori dallo scrivere una funzione personalizzata è il ternario: bool = bool ? false : true;
Ho una pagina web con tre menu a discesa per giorno, mese e anno. Se uso il Datecostruttore JavaScript che accetta numeri, ottengo un Dateoggetto per il mio fuso orario corrente: new Date(xiYear, xiMonth, xiDate) Indicare la data corretta, ma si ritiene che la data sia GMT + 01: 00 …
Ho un modulo con molti campi di input. Quando rilevo l'evento di invio modulo con jQuery, è possibile ottenere tutti i campi di input di quel modulo in un array associativo?
Ho il codice seguente. Vorrei farlo in modo tale che se price_result è uguale a un numero intero, diciamo 10, allora vorrei aggiungere due cifre decimali. Quindi 10 sarebbero 10.00. O se è uguale a 10.6 sarebbe 10.60. Non sono sicuro di come si faccia. price_result = parseFloat(test_var.split('$')[1].slice(0,-1));
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.