In aceasta lectie veti invata despre variabile si constante, elemente de baza ale programari, care sunt necesare pentru a scrie un script. Aceste elemente sunt similare cu cele din PHP si alte limbaje de programare.
Variabilele sunt nume stocate in memorie la care se atribue /memoreaza diferite date.
In JavaScript variabilele se pot defini folosind declaratia: var
sau let
.
var name ='Value'; //Sau let name ='Value';- Unde 'name' este numele variabilei, iar 'Value' este valoarea atribuita.
<script> let tjs = 'Tutorial JavaScript - Variabile'; document.write(tjs); </script>
var
se definesc variabile Globale, valabile in tot scriptul si care pot fi apelate si modificate in alte sectiuni (corpuri separate) din script; sau Locale, valabile in corpul functiilor.let
permite definirea de variabile care sunt limitate la sectiunea /scopul, expresia unde au fost definite.<script> let xn = 1; if(xn ==1){ let xn =2; } document.write(xn); // 1 </script>
<script> var xn = 1; if(xn ==1){ var xn =2; } document.write(xn); // 2 </script>
var x = 8; var y = 7.95;
true
sau false
.
var x = true; var y = false;
let x = ['ab', 78, 'xy']; alert(x[1]); // 78
var fun = function(){ return 'Value'; };
<script> var x; //acum e undefined x = 5; //acum e number document.write(x); x = '<h4>MarPlo</h4>'; //acum e string document.write(x); </script>
const
.const X = 'MarPlo'; //schimband valoarea, rezulta eroare in consola X ='abc'; //redeclarare, rezulta eroare in consola const X = 123;Ca si variabilele, constantele se folosesc specificand numele lor, si rezulta valoarea care este atribuita.
<script> const TJC = 'Tutorial JavaScript - Constante'; document.write(TJC); </script>
<table></tr> <td>Cell-1</td><td>Cell-2</td> </tr></table>
h3 { background-image: url("image.jpg"); }
var arr = [1, "ab", "CoursesWeb.net"]; for(var i=0; i< arr.length; i++) { alert(arr[i]); };
$arr =["k1"=>"v1", "k2"=>"v2", "k3"=>"v3"); foreach($arr AS $k => $v) { echo "<br/>". $k ." - ". $v; }
He is so kind and meek. - El este atat de amabil si bland.
Tu padre tiene un carácter muy manso. - Tatal tau are un caracter foarte bland.