Variable Una variable es como una caja etiquetada que guarda algo.
La etiqueta de la caja es conocida como nombre de la variable
y lo que se guarda dentro de ella, es conocido como su valor.
Evaluar [►]: calcula el resultado, pero no muestra.
Sirve para poblar variables de los valores asociados a ellas
(para colocar cosas dentro de la caja, en la analogía anterior).
Inspeccionar[►i]: calcula el resultado lo muestra,
permitiéndonos profundizar en lo que hay en él,
el vocabulario que dicho objeto entiende y vistas alternativas del mismo,
como detallaremos luego.
Si evaluamos lo siguiente:
ProfStef pharoZenValues
No aparecerá nada.
Pero si inspeccionamos el mis código veremos esto:
Adentrémonos un poco más en esta vista:
El título de la columna de resultado dice “an Array [22 items]”.
Nos está dando información sobre el tipo de objeto,
en este caso un arreglo (array) y su tamaño (22 items).
(Un arreglo es una colección de objetos. Profundizaremos en ellos más tarde).
La vista por omisión, en este caso “Items”,
nos muestra cada uno de los items del arreglo.
Dicha vista por omisión puede cambiar dependiendo del objeto que estemos inspeccionando.
La vista “Raw” o vista cruda, va a mostrar los elementos principales de ese
objeto.
En este caso, también coinciden con la vista por omisión (aunque no ocurre así siempre).
La vista “Print” o de impresión va a mostrar cómo se vería ese objeto
si se imprimieran sus contenidos.
Y la vista “Meta”, corresponde al vocabulario que el objeto entiende,
organizado por temáticas (veremos más al respecto luego).