Saltar al contenido principal

Variables y constantes

Youtube video player

Youtube video player

Una variable es un espacio en memoria donde almacenamos un valor. En Dart la forma de crear una variable e inicializarla es:

var nombre = 'Yayo';

El compilador puede inferir que el tipo de la variable nombre es String Leer más sobre inferencia de tipos. Otra forma de declarar una variable es diciendo el tipo y el nombre de la variable:

String nombre = 'Yayo';

El valor de las variables puede cambiar, por ejemplo:

String nombre = 'Yayo';
nombre = 'Carlos';

Si queremos declarar una variable que su valor nunca cambie usamos final o const al crear la variable. La diferencia entre final y const es que final se puede inicializar en tiempo de ejecución mientras que const debe ser inicializada en tiempo de compilación, por ejemplo:

const nombre = 'Yayo'; // const porque la inicializamos en tiempo de compilación

final String apellido; // final porque la inicializamos en tiempo de ejecución.
apellido = 'Arellano';

Notación camel

El equipo de Dart recomienda utilizar la Notación Camel para los nombres de las variables.

Ejemplo

Aquí les dejo un ejemplo en DartPad de variables y constantes