Skip to content

Instantly share code, notes, and snippets.

@agustinpfs
agustinpfs / variables-no-declaradas.js
Last active July 7, 2020 15:44
Javascript básico. Variables no declaradas.
a = 5;
b = "hola";
console.log(a); // 5
console.log(b); // hola
console.log(a, b); // 5 hola
console.log(b, a); // hola 5
console.log(a, a); // 5 5
console.log(b, b); // hola hola
@agustinpfs
agustinpfs / reasignacion-variables.js
Last active July 1, 2020 08:23
Javascript básico. Reasignación de variables.
const a = 7;
a = 8; // reasignación
console.log(a);// TypeError: Assignment to constant variable.
let b = 7; // mismo resultado para var a = 7
b = 9;
console.log(b); // 9 var y let pueden ser reasignadas
@agustinpfs
agustinpfs / functions.js
Last active July 1, 2020 09:14
Javascript básico. Ejemplos funciones.
// function myFuncion() {
// return 3 + 4;
// }
// console.log(myFuncion()); // 7
function myFuncion(a, b) {
@agustinpfs
agustinpfs / functions.js
Created June 12, 2020 00:04
Javascript básico. Ejemplos funciones.
// function myFuncion() {
// return 3 + 4;
// }
// console.log(myFuncion()); // 7
// function myFuncion(a, b) {
@agustinpfs
agustinpfs / condicionales.js
Created June 12, 2020 01:22
Javascript básico. Condicionales.
/////////////1º
// if (3>4) {
// console.log("3 es menor que 4");
// }
// var edad = 17;
@agustinpfs
agustinpfs / arrays.js
Created June 12, 2020 11:49
Javascript básico. Arreglos (arrays)
numeros = [1, 2, 3, 4, 5, 6, 7, 8, 9]
texto = ["perro", "gato", "caballo"]
mix = [1, "casa", "auto", 77 ]
// Sus índices comienzan en 0 y se invocan con el nombre de la variable seguido del número de la posición entre corchetes.
console.log(numeros[1]) // 2
console.log(texto[0]) // perro
console.log(mix[3]) // 77
@agustinpfs
agustinpfs / loop-for.js
Last active July 7, 2020 19:45
Javascript básico. Bucle for.
//Ejemplo 1:
let i;
for (i = 0; i < 5; i++) {
// Se ejecuta 5 veces, con valores desde paso desde 0 hasta 4.
console.log('Dando ', i, ' vuelta');
};
//Ejemplo 2:
@agustinpfs
agustinpfs / objects.js
Last active July 7, 2020 19:51
Javascript básico. Objetos.
var persona = {
nombre: 'Juan',
edad: 28,
genero: 'masculino',
intereses: ['lectura', 'fútbol'],
biografia: function () {
console.log(this.nombre + ' tiene ' + this.edad + ' años. Le gusta la ' + this.intereses[0] + ' y jugar al ' + this.intereses[1] + '.');
},
saludo: function() {
console.log('Hola, soy '+ this.nombre + '. ');
@agustinpfs
agustinpfs / metodos.js
Last active July 1, 2020 13:23
Javascript básico. Métodos.
// Objeto String. Incluye métodos como:
// length Devuelve la longitud de una cadena de texto.
var cadena = "hola";
var longitud = cadena.length;
console.log(longitud);
// toUpperCase() Devuelve la cadena en mayúscula.
@agustinpfs
agustinpfs / dom.html
Last active June 12, 2020 13:28
Javascript básico. DOM.
<!-- Document.getElementById(”valor del atributo id”) devuelve el
elemento que tiene el atributo ID con el valor especificado. -->
<!-- <html>
<body>
<p id="nombreId">GetElementById</p>
<script>
let elemento = document.getElementById("nombreId")
</script>