En primer lugar - mi descripción;)parseInt alternativa
Tengo una respuesta JSON de XmlHttpRequests del servidor. El controlador MySQL genera todos los datos como cadena y PHP lo devuelve tal como está, por lo que cualquier entero se devuelve como cadena, por lo tanto:
¿Existe alguna alternativa rápida (hack) para la función parseInt() en JS que puede analizar números puros cadena, por ejemplo
var foo = {"bar": "123"};
...
foo.bar = parseInt(foo.bar); // (int) 123
¿qué ocurre con int = string * 1? – dusoft
bueno, también funciona para carrozas. – KooiInc
No hay necesidad de multiplicar. Usar el operador unario: int = + cadena; (Sin embargo, cada número en javascript sigue siendo flotante (pero creo que escuché que el V8 podría tener algunas optimizaciones y realmente usar ints) – some