|
|
| |
Declaración y/o Definición de variables
Creemos haber tratado el tema con antelación en algún otro artículo, pero vamos a retomarlo ahora de la mano de JavaScript. Para saber si es indiferente llamar declaración o definición cuando procedemos a reservar memoria para los datos con los que vamos a operar en nuestro programa mediante las variables.
La declaración y/o definición de variables se da en todos los lenguajes de programación. JavaScript en su versión 1.3 ofrece un mecanismo para saber si una variable ha sido inicializada o no; y esto lo consigue a través del valor Undefined. Este Undefined viene a decir, como resulta de su traducción: “con valor sin definir o desconocido”, corre por nuestra cuenta el que le asignemos un valor y tengamos control sobre esa variable. El objetivo al fin y al cabo es saber cómo las hemos definido o declarado para después poder usarlas correctamente.
También hemos de destacar el valor Null que parece ser utilizado para determinar si una variable tiene algún valor asignado o está vacía.
Definir o declarar en la jerga de los que escriben programas para ordenador es como lo mismo pues te dirán he definido o he declarado refiriéndose a la misma variable en diferentes partes de la conversación cuando se está depurando un programa que comentas con tu compañero, pues no da los resultados esperados.
En el ámbito de las funciones estos conceptos parecen estar más claro pues al hablar de “he definido una función” se refiere a su implementación y al hablar de “he declarado la función” se refiere al prototipado de la misma.
En algunos texto han hecho mención a la declaración de variable como una forma de dar a conocer al mundo entero, la existencia o materialización de un dato en el programa pasando posteriormente ha decir que ha sido definida con tal u cual valor.
Parece extraño hablar de estos términos y discernir si es o no lo mismo, pero te topas con ellos tan pronto como decides querer iniciarte en la programación de ordenadores
|
 |
|
 |
|
|