En videos anteriores comenzamos a crear nuestro primer programa de JavaScript.
Y si recuerdas primero agregué Hola Juan y después creamos una variable para preguntar el nombre del
usuario.
Hola Juan está bien si todos tus visitantes se llaman Juan pero si tus visitantes tienen nombres diferentes
que es lo más seguro lo ideal es que ese valor se guarde en una variable una variable es eso un valor
que tal vez aún no estamos seguros que va a ser o incluso puedes crear una variable para no estar escribiendo
una pieza grande de código vamos a ver por ejemplo primero cómo crear variables algo muy importante
es que aquí tenemos de momento el script dentro del archivo de índex HTML y lo puedes hacer así o la
forma que se recomienda es que elimines todo esto y creas un archivo aquí lo poner en la carpeta JS
Es una carpeta J.V y lo voy a nombrar scripts punto JS tengo que enlazarlo aquí además de SRC JS enganar
scripts punto y así es como lo enlazas si tu carpeta se llama diferente pones el nombre de la carpeta
y si no creaste carpeta y creaste el archivo de scripts junto al HTML pues no ocupa esta carpeta.
Entonces podemos darle aquí Guardar cambios.
Por ejemplo ponerle Consol log Siona para comprobar que todo está bien entonces voy a darle X cancelar
no me funciona entonces sea enlazado correctamente el archivo.
Vamos a ver cómo crear variables existen tres formas en JavaScript existen tres formas de crear variables.
La primera es la que tiene más soporte es una exemplar esta forma ya va de salida por así decirlo poco
a poco está siendo sustituida por una por Lety por cons son otras variables que veremos enseguida pero
aún hay miles de ejemplos con Baur entonces es bueno también que sepas que barres es una forma de crear
variables y es una palabra del lenguaje.
Por lo tanto le pones Bahr y luego espacio el siguiente es el nombre de tu variable digamos aquí que
le pongo nombre como mi variable.
Después le puedes o no asignar un valor a esta variable quien además de poner el punto y coma has creado
la variable pero no tiene ningún valor.
Si le pongo Consol log nombre puedes ver que me dice ónde Finest porque no está definida la variable
no tiene ningún valor.
Más adelante veremos cómo JavaScript almacena los datos también lo veremos un poco más adelante pero
así es como creas una variable en JavaScript.
La palabra bar y luego el nombre de la variable le puedes asignar un valor digamos igual a Juan entre.
Esto es una cadena de texto tiene comillas y le das a guardar como y vemos que ahora sí dice Juan ahora
si estás estudiando en la universidad y estás aprendiendo Java o cualquiera de estos lenguajes recordarás
que le tienes que agregar un tipo de dato.
Eso no se hace en JavaScript.
JavaScript es un lenguaje de tipo dinámico por lo tanto puedes crear una variable de nombre Juan y reescribirla
después ponerle un nombre igual a thru a un Juliano y reescribirse correctamente porque el valor o el
tipo de dato en JavaScript está almacenado en el valor de la variable y no en la variable como tal.
Entonces eso es algo importante si estás utilizando o si has utilizado Java en la escuela C o C++.
Todos estos lenguajes requieren que les definas un tipo de dato y no lo puedes cambiar de esta forma.
En JavaScript sí.
Al igual que en PHP lo veremos más adelante.
Entonces puedes ver que una variable en JavaScript consta de tres partes principalmente la palabra bar
para crear la variable.
El nombre de la variable y su valor muy importante es que puedes cambiar el valor o reescribirlo conforme
el programa se ejecuta eso es algo que tiene JavaScript y que también tiene PHP.
Ahora también puede ser que lo inicial.
De esta forma sin valor pero que después le asigna el valor también esto es posible en JavaScript.
Así que es otra forma de hacerlo.
Digamos que creas una variable y conforme se va ejecutando el programa su valor va ir cambiando esto
es la forma en que lo haces.
Ahora si creas dos variables aquí le puedes poner var nombre edad y ya tenías tendrías dos variables
de nueva cuenta.
Puedes ponerlo así o asá no te detiene Puedes asignarle un valor si ya lo tienes
o también puedes hacerlo de la forma anterior.
Como vimos crear las variables y darle el valor conforme el programa se ejecuta veremos más a detalle
con los proyectos quedará más claro 75 punto y coma al final en JavaScript es importante que le pongas
el punto y coma al final ponemos en data y además dos valores a la consola.
Ahora si tienes muchas variables estar escribiendo va ir muchas veces a veces lo hacen más complicado.
Puedes crear múltiples variables y eliminar este bar.
Además entre cada una de ellas por una coma.
Y eso te crea también dos variables para describirlo así como que hasta la derecha muchas veces también
es complicado.
Puedes darle enter y inventar un poco y crearlo de esta forma.
Esta comedia Aquí no finaliza esta línea sino que hasta que está el punto y coma pues también te crea
las dos variables es otra forma de hacerlo.
Vas a encontrar ejemplos también así como mencioné anteriormente y voy a eliminar ya la edad en JavaScript
se va a ir ejecutando el código de arriba hacia abajo si por ejemplo le pongo Consol punto log nombre
puedes ver que el nombre de momento no tiene nada x punto y coma al final no tiene nada.
Después le asigna un nombre y lo vuelvo a mandar a la consola entonces si guardas cambios va a ir te
va a marcar donde Freinet porque aquí no tiene valor.
Luego las siguientes líneas se ejecuta y luego la siguiente ya te aparece el nombre de Juan.
Entonces como mencioné anteriormente el programa va a ir reescribiendo la variable o asignándole un
valor de acuerdo a la ejecución si aquí le pongo Pedro y guardo cambios que Pedro y lo dice Juan porque
va ejecutando el programa de arriba hacia abajo.
En cuanto a las consideraciones ya voy a eliminar todo esto para darle un nombre a la variable trata
de ser descriptivo con lo que hace la variable aquí por ejemplo he visto algunos que lo ponen nada más
así como n pero qué es eso o no que es diagonal diagonal bajo.
Entonces trata de ser descriptivo en tus nombres con el nombre algo así y muy importante si le pones
nombre 1 y mandas a la consola el nombre uno puedes ver que funciona correctamente porque el nombre
empieza con letras una variable solamente puede tener letras o números si inicia con letras no se puede
poner por ejemplo un signo además aquí marcaria un error esos caracteres no están permitidos tampoco
un asterisco eso te marcaría también un error y como vimos el nombre uno así funciona pero si le pones
al revés 1 1 1 nombre 1 aquí abajo te marcaría un error.
Entonces es importante que la variable inicie con letras puede llevar números al final a medias pero
debe iniciar con letras y no se aceptan caracteres extraños y eso aplica para las 3 tanto para dar como
para leer como para cons es la forma en las que creas variables en JavaScript.
Ahora cuando aquí tengo nombre pero cuando tienes una variable que tiene más de una palabra por ejemplo
digamos nombre cliente ponerlo de esta forma nombre cliente se ve extraño no es como que una convención
que haya cuando tienes variables que tienen más de una palabra se recomienda que la primera letra de
la siguiente palabra sean mayúsculas esto lo hace un poco más lee más fácil de leer y esto es una convención
que existe en JavaScript.
Esto se le conoce como el cambio caites keys.
Existen otras formas por ejemplo nombre y un bajo cliente también vas a encontrar ejemplos así este
se le conoce como ondee SCORM.
Este es más utilizado en PHP esto es más de recomendado en JavaScript y también existe el Pascal cais
que es como nombre cliente con mayúsculas.
Se le conoce como Pascal cais y como vimos anteriormente nombre cliente minusculas todo esto es la verdad
no es muy muy utilizado en JavaScript pero puedes ver que todos funcionan correctamente pero este es
más fácil de leer y sobre todo es el que más se recomienda en JavaScript es una recomendación que hay
para escribir código JavaScript no significa que no funcione significa que se recomienda más bien escribir
código de esta forma.
Entonces recapitulando un poco recuerda siempre utilizas la palabra bar y luego el espacio y le das
un nombre.
El nombre debe iniciar con letras pero no puede iniciar con números o caracteres extraños.
Un asterisco o un signo de suma todo eso no puede ser utilizado en una variable un guion bajo si y también
recuerda puedes crear una variable y asignarle valor después o crearla y asignarle el valor hoy mismo.
Es muy importante todo esto conforme vayas practicando más todo esto irá teniendo un poco más de sentido
en el próximo video veremos cómo funcionan las variables que utilizan la palabra Leak y la palabra Const.