JavaScript

¿Qué es JavaScript y quién lo creo?

Creado en 1995 por Netscape , anteriormente llamado LiveScript.

JavaScript es un lenguaje de programación interpretado, que permite crear efectos dinámicos y ágiles del lado del cliente, permitiendo mejoras en la interfaz de usuario y paginas web dinámicas. Dentro de sus funcionalidades que destacan están  los Gestores de Contenidos o CMS (Content Management Systems), o bien responder a una acción del usuario.

Así que empecemos

JAVASCRIPT INTERNO DELIMITADO POR ETIQUETAS (TAGS)

De la misma forma que el código CSS puede aparecer agrupado entre etiquetas <style> … </style>, el código JavaScript irá entre etiquetas <script> … </script>

Otras Formas de Imprimir en Pantalla

Alert

Confirm

InnerHTML

¿También existen variables en JavaScript?

Variables en JavaScript

Lo único que necesitas es poner la palabra reservada "var" y seguido el nombre de tu variable, para después poderla modificar o mandar a imprimir.

¿Y ahora ?

Operaciones Aritméticas 

Suma

Resta

Multiplicacion

Resto

Division

Cadenas

(Strings)

Una cadena no es mas que un conjunto de caracteres encerrados dentro de comillas

var nombre = 'David'

var nombre = "David"

No tiene nada de complejo ¿No?, ahora vamos a  aprender como manipular estas cadenas 

Concatenación

Es la union de dos o mas cadenas que estan almacenados en distintos espacios de memoria 

var nombre = 'David';

var hola = 'Hola';

var saludo = 'hola' + nombre;

Algunos metodos

length

var nombre = 'David ';

document.write(nombre.length)
var nombre = 'Este metodo esta medio complicado de explicar';

document.write(nombre.indexOf('metodo'))

indexOf

var nombre = 'Este metodo esta medio complicado de explicar';

document.write(nombre.indexOf('e',5))

Otros más.........

var curso = 'Javascript';
var curso2 = 'python';

document.write(curso[2]);

document.write(curso2.charAt(2));

Ubicación de caracteres

Replace

var nombre = 'David '

document.write(nombre)
document.write(nombre.replace('vid','niel'));

Slice

var nombre = 'Javascript '

document.write(nombre)
document.write(nombre.slice(0,4));

Mayuscula minuscula

var nombre = 'Javascript '

document.write(nombre.toUpperCase());
document.write(nombre.toLowerCase());

Ejercicios

JavaScript Día 1

By gdg_unam_aragon