@juliocesar_io
4 Junio 2015
Desarrollado en Netscape por Brendan Eich
Script del lado del cliente
Interpretado por el navegador
Se usa para acceder y modificar el DOM
La aclaración de siempre..
<script type="text/javascript" src="mi-script.js"></script>
<script type="text/javascript">
// Declaraciones aqui
</script>
var miNumero,
miString,
otroNumero = 25,
otraString = 'Hola Mundo!';
miString = 'Hola todos!';
o Ctrl + shift + j
/* a multi-line
comment
oh yeah */
// a single line comment
x = 3;
y = x * 3; // a single line comment after a statement!
++
--
-
+
*
/
%
Son una colección de declaraciones, y hay varias formas de declarar ellos (vamos a entrar en por qué la próxima vez)
function myFunction() {
// my statements run here
console.log('my first function!');
}
myFunction();
var myFunction = function(){
// my statements run here
console.log('my first function!');
};
myFunction();
document.write('this will be written to screen');
alert('this will pop up an alert');
prompt('this will ask the user for a prompt and return the value');
var myElement = getElementByID('my-element-id');
myElement.innerHTML = "whatever HTML I want to assign";