Castear con jQuery o Javascript

¿Que es hacer un Casting o castear en programación?
Básicamente sirve para cambiar el tipo de dato del valor resultante de una expresión, por ejemplo, si queremos sumar dos valores numéricos, nos deberíamos asegurar que Javascript reconoce estos dos valores cómo números y no como un String.

Para ellos voy a mostrar algunas ejemplos.

Pasar de Entero a String

// Inicializamos la variable "castearNumero" a un Entero.
var castearNumero = 12345;
// En este momento Javascript reconocería la variable "castearNumero" 
// como Entero, procedemos a castearla con la función String();
String(castearNumero);
// Ahora, Javascript reconocería la variable "castearNumero" como un String

Tambien podemos:
Pasar de String a Entero

// Inicializamos la variable "castearString" a un String.
var castearString = "12345";
// En este momento Javascript reconocería la variable "castearString" 
// como String, procedemos a castearla con la función parseInt();
parseInt(castearString);
// Ahora, Javascript reconocería la variable "castearString" como un Entero

Lo mismo podemos hacer con parseFloat(), para castear a un flotante.

Podemos convertir también un Booleano a un String con String();

// Inicializamos la variable "castearBool" a un Boolean.
var castearBool = Boolean(0);
// En este momento Javascript reconocería la variable "castearBool" 
// como String, procedemos a castearla con la función String();
String(castearBool);
// Ahora, Javascript reconocería la variable "castearBool" 
// como un String y castearBool sería: true

Tu opinión es importante para mi, ¿Te ha resultado útil este artículo?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*