In primo luogo - la mia descrizione;)parseInt alternativa
Ho una risposta JSON XmlHttpRequests dal server. Il driver MySQL restituisce tutti i dati come stringa e PHP lo restituisce così com'è, quindi qualsiasi numero intero viene restituito come stringa, quindi:
C'è qualche alternativa veloce (hack) per la funzione parseInt() in JS che può analizzare il puro numerico stringa, ad es
var foo = {"bar": "123"};
...
foo.bar = parseInt(foo.bar); // (int) 123
E int = string * 1? – dusoft
bello, funziona anche per i galleggianti. – KooiInc
Non c'è bisogno di moltiplicare. Utilizza unario operatore: int = + stringa; (Comunque ogni numero in javascript è ancora un float (ma penso di aver sentito che V8 potrebbe avere alcune ottimizzazioni e in realtà utilizzare gli inti) – some