Deprecated: Creation of dynamic property WPH_module_rewrite_default::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_rewrite_wp_content_path::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_rewrite_new_include_path::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_rewrite_new_theme_path::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_rewrite_new_plugin_path::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_rewrite_new_upload_path::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_rewrite_comments::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_rewrite_author::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_rewrite_search::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_rewrite_new_xml_rpc_path::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_rewrite_json_rest::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_rewrite_root_files::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_rewrite_slash::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_meta::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_emulate::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_admin_bar::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_robots_txt::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_wpemoji::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_styles::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_scripts::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_feed::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_oembed::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_headers::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_html::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_user_interactions::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_admin_new_wp_login_php::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_admin_admin_url::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_cdn_setup::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_security_check_headers::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_security_header_cross_origin_embedder_policy::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_security_header_cross_origin_opener_policy::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_security_header_cross_origin_resource_policy::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_security_header_referrer_policy::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_security_header_x_content_type_options::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_security_header_x_download_options::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_security_header_x_frame_options::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_security_header_x_permitted_cross_domain_policies::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH_module_general_security_header_x_xss_protection::$id is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/module.component.class.php on line 14

Deprecated: Creation of dynamic property WPH::$security_scan is deprecated in /home/fp3b773c872l/creativityminds.com/wp-content/plugins/wp-hide-security-enhancer/include/wph.class.php on line 239
Variables JavaScript - Creativity Minds - Web Agency

Variables JavaScript

27 julio, 2020

Los programas informáticos manipulan y procesan datos. ¿Pero qué son los datos? Los datos son la información que almacenamos en un programa informático de forma temporal o permanente. Por ejemplo, la edad de una persona podría considerarse un dato dentro un de programa informático, así como también pueden ser considerados datos su estatura o su peso.

Dichos datos generalmente necesitan ser manipulados o procesados como parte de la funcionalidad del sistema informático, aquí es donde juegan papel importante las variables.

Una variable sirve para almacenar datos en su interior. Técnicamente una variable es un espacio de memoria en nuestro computador al que podemos tener acceso mediante un nombre.

La analogía más común para entender el funcionamiento de una variable es el de una caja en la que solo se puede almacenar una cosa a la vez. Si queremos almacenar algo diferente de lo que ya tenemos previamente almacenado en la caja, el nuevo contenido reemplazara al contenido existente.

Definir y asignar una variable

Para definir una variable en JavaScript usamos las palabras reservadas var o let, seguida del nombre de la variable. Es una buena práctica usar nombres representativos para nuestras variables ya que esto aumentará la legibilidad de nuestro código.

La diferencia entre el uso de var y let es el ámbito que cada una abarca. Mientras que var existe dentro del ámbito de una función, let existe en el ámbito de un bloque. Veremos más acerca del ámbito de las variables en JavaScript en otro post.

Por ejemplo, si quisiéramos almacenar la edad de una persona en una variable lo primero que debemos hacer es declarar dicha variable de la siguiente manera:

var edad; //declaramos la variable que almacenara la edad de una persona

Hay que tener en cuenta que debemos declarar un nombre de variable válido, es decir que no contenga espacios y que no empiece con números, que no sea una palabra reservada de JavaScript.

Una vez definido el nombre de la variable, en este caso edad, debemos asignar un valor a dicha variable. Para asignar un valor utilizamos el nombre de la variable seguido del operador de asignación = (signo igual) y el valor que la variable contendrá, en este caso el número 18.

edad = 18; //asignamos el numero 18 a la variable edad

Nuestra variable edad ahora contiene el número 18. Lo interesante de las variables es que podemos actualizar su contenido, de allí su nombre variable.

edad = 32; //asignamos un nuevo valor a la variable edad

También podemos declarar una variable y asignarle un valor en una sola línea de código:

var edad = 32; //declaramos la variable y le asignamos un valor

¿Qué sucede si a una variable que ha sido declara no le asignamos ningún valor? JavaScript asignara el valor undefined a dicha variable. JavaScript asignará undefined a todas las variables que no tenían un valor asignado previamente. Veremos más acerca de los tipos de datos en JavaScript en otro post.

Comentarios

Este post no tiene comentarios.

Deja una respuesta

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