Usar cualquier tipo de datos en TypeScript

Rana Hasnain Khan 15 febrero 2024
Usar cualquier tipo de datos en TypeScript

Presentaremos cómo usar el tipo de datos cualquiera en Typescript con ejemplos.

Use cualquier tipo de datos en TypeScript

Cuando estamos trabajando en el desarrollo de aplicaciones comerciales, hay situaciones en las que no siempre podemos saber qué va a escribir un usuario en un determinado campo. Para este propósito, necesitamos definir las variables para que sean fáciles de usar y siempre pasen al compilar o el tipo de variable que se está verificando.

TypeScript siempre verifica el tipo de variables y agrega algunas comprobaciones durante el tiempo de compilación. La mayoría de las veces, podemos definir fácilmente el tipo de variables, pero en algunas ocasiones inusuales en las que un usuario puede ingresar un número o una cadena, puede ser difícil administrar múltiples tipos para una sola variable.

TypeScript proporciona un nuevo tipo de datos que se puede usar cuando no estamos seguros del tipo de una variable o qué tipo de datos se van a insertar en la siguiente variable. cualquiera es un tipo de datos en TypeScript que usamos para definir una variable para omitir la verificación de tipo y la verificación en tiempo de compilación de una variable.

Veamos un ejemplo y usemos este tipo de datos para declarar una variable y luego intentemos pasar múltiples tipos de valores en la misma variable.

Código de ejemplo:

# Typescript
let vari: any = 7;
console.log(vari);
vari = "String Passed";
console.log(vari);
vari = false;
console.log(vari)

Producción:

pasar múltiples tipos de valores a una variable definida usando cualquier tipo de datos

Como podemos ver en el ejemplo anterior, podemos pasar cualquier tipo de valor a una variable que se declara utilizando el tipo de datos cualquiera. De manera similar a las variables, también podemos definir matrices utilizando el tipo de datos cualquiera.

Veamos otro ejemplo en el que crearemos una matriz utilizando el tipo de datos cualquiera.

Código de ejemplo:

# Typescript
let myArray: any[] = [1, 2, true];
myArray.push("String");
myArray.push("Hello");
myArray.push(3);
myArray.push(false);
console.log(myArray);

Producción:

creando una matriz usando cualquier tipo de datos en Typescript

En el ejemplo anterior, podemos insertar cualquier tipo de valor dentro de la matriz después de crear con cualquier tipo de datos en TypeScript.

Rana Hasnain Khan avatar Rana Hasnain Khan avatar

Rana is a computer science graduate passionate about helping people to build and diagnose scalable web application problems and problems developers face across the full-stack.

LinkedIn