Domande taggate «javascript»

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].

4
(cambia) vs (ngModelChange) in angolare
Angular 1 non accetta onchange()eventi, accetta solo ng-change()eventi. Angolare 2, d'altra parte, accetta entrambi (change)e (ngModelChange)gli eventi, che sia sembra stia facendo la stessa cosa. Qual è la differenza? qual è il migliore per le prestazioni? ngModelChange : <input type="text" pInputText class="ui-widget ui-text" (ngModelChange)="clearFilter()" placeholder="Find"/> vs cambiamento : <input type="text" …

6
Perché chiamare il metodo reazioni setState non muta immediatamente lo stato?
Sto leggendo la sezione Forms direactjsdocumentazione e ho appena provato questo codice per dimostrare l' onChangeutilizzo ( JSBIN ). var React= require('react'); var ControlledForm= React.createClass({ getInitialState: function() { return { value: "initial value" }; }, handleChange: function(event) { console.log(this.state.value); this.setState({value: event.target.value}); console.log(this.state.value); }, render: function() { return ( <input type="text" …

8
jQuery conta gli elementi figlio
<div id="selected"> <ul> <li>29</li> <li>16</li> <li>5</li> <li>8</li> <li>10</li> <li>7</li> </ul> </div> Esegui snippet di codiceHide resultsEspandi frammento Voglio contare il numero totale di <li>elementi in <div id="selected"></div>. Com'è possibile usando jQuery .children([selector])?
324 javascript  jquery  dom 


11
Controlla se la stringa contiene solo cifre
Voglio verificare se a stringcontiene solo cifre. Ho usato questo: var isANumber = isNaN(theValue) === false; if (isANumber){ .. } Ma ho capito che permette anche +e -. Fondamentalmente, voglio essere sicuro che inputcontenga SOLO cifre e nessun altro personaggio. Poiché +100e -5sono entrambi numeri, isNaN()non è la strada giusta …




23
Crea un array con lo stesso elemento ripetuto più volte
In Python, dove [2]è presente un elenco, il seguente codice fornisce questo output: [2] * 5 # Outputs: [2,2,2,2,2] Esiste un modo semplice per farlo con un array in JavaScript? Ho scritto la seguente funzione per farlo, ma c'è qualcosa di più breve o migliore? var repeatelem = function(elem, n){ …


23
Caricamento file JSON locale
Sto provando a caricare un file JSON locale ma non funzionerà. Ecco il mio codice JavaScript (usando jQuery: var json = $.getJSON("test.json"); var data = eval("(" +json.responseText + ")"); document.write(data["a"]); Il file test.json: {"a" : "b", "c" : "d"} Non viene visualizzato nulla e Firebug mi dice che i dati …

10
Crea un callback personalizzato in JavaScript
Tutto quello che devo fare è eseguire una funzione di callback al termine della mia attuale esecuzione della funzione. function LoadData() { alert('The data has been loaded'); //Call my callback with parameters. For example, //callback(loadedData , currentObject); } Un consumatore per questa funzione dovrebbe essere così: object.LoadData(success); function success(loadedData , …
322 javascript 


13
Ottieni l'indice dell'oggetto all'interno di un array, corrispondente a una condizione
Ho un array come questo: [{prop1:"abc",prop2:"qwe"},{prop1:"bnmb",prop2:"yutu"},{prop1:"zxvz",prop2:"qwrq"},...] Come posso ottenere l'indice dell'oggetto che corrisponde a una condizione, senza iterare sull'intero array? Ad esempio, dato prop2=="yutu", voglio ottenere l'indice 1. Ho visto .indexOf()ma penso che sia usato per matrici semplici come ["a1","a2",...]. Ho anche controllato $.grep()ma questo restituisce oggetti, non l'indice.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.