Variables en TypeScript

Variable: la variable es un lugar con nombre en la memoria donde se pueden almacenar algunos datos/valores. Según la palabra variable, se puede decir que el valor de una variable se puede cambiar/variar. Al declarar una variable, se deben seguir algunas reglas:

  • Los nombres de variables pueden contener letras tanto en mayúsculas como en minúsculas y también dígitos.
  • El nombre de la variable no puede comenzar con un dígito.
  • Solo podemos usar los caracteres especiales _ y $ , aparte de estos, otros caracteres especiales no están permitidos.

Declaración de variable: podemos declarar una variable de varias maneras, como se muestra a continuación:

  • var Identificador: tipo de datos = valor;
  • var Identificador: tipo de datos;
  • var Identificador = valor;
  • Identificador var;
  • Ejemplos:

    Declaración de variables Descripción
    var nombre:número = 10; Aquí el nombre es una variable que solo puede almacenar datos de tipo entero.
    var nombre:número; Aquí el nombre es una variable que solo puede almacenar datos de tipo entero. Pero por
    defecto su valor se establece en indefinido.
    var nombre = 10; Aquí, mientras declaramos la variable, no estamos especificando el tipo de datos. Por lo tanto
    , el compilador decide su tipo de datos al ver su valor, es decir, el número aquí.
    nombre de la variable; Aquí, mientras declaramos la variable, no estamos especificando el tipo de datos y tampoco
    estamos asignando ningún valor. Luego, el compilador toma su tipo de datos
    como cualquier . Su valor se establece en indefinido de forma predeterminada.

    Ámbitos variables en TypeScript: aquí ámbito significa la visibilidad de la variable. El alcance define que podemos acceder a la variable o no. Las variables de TypeScript pueden tener los siguientes ámbitos:

    • Ámbito local: como el nombre especificado, se declaran dentro del bloque como métodos, bucles, etc. Las variables locales son accesibles solo dentro de la construcción donde se declaran.
    • Alcance global: si la variable se declara fuera de la construcción, podemos acceder a la variable en cualquier lugar. Esto se conoce como Alcance Global.
    • Alcance de la clase: si se declara una variable dentro de la clase, podemos acceder a esa variable solo dentro de la clase.

    Código #1:

    var global_var = 10         //global variable 
    class Geeks { 
       geeks_var = 11;             //class variable 
       assignNum():void { 
          var local_var = 12;    //local variable 
       } 
    } 
    document.write("Global Variable: "+global_var)  
    var obj = new Geeks(); 
    document.write("Class Variable: "+obj.geeks_var) 
    

    Producción:

    Global Variable: 10
    Class Variable: 11
    

    Publicación traducida automáticamente

    Artículo escrito por Bishal Kumar Dubey y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

    Deja una respuesta

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