Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * JS VYSTUP
- */
- // 1) window.alert(arg) - vyskakovaci okno s textem arg
- // alert("ne");
- // 2) document.write(arg) - zapise na aktualni pozici arg
- //document.write("tohle je zapis do html");
- // 3) console.log(arg) - zapis do vyvojarske konzole
- console.log("zapis do konzole")
- // 4) manipulace s DOM - prop. innerHTML, outerHTML, appendChild, removeChild, createElement, ...
- // Deklarace promennych
- // dynamicky typovaci skriptovaci jazyk - nema typovy systep, typ promenne je urcen jejim prirazenim
- // let x var, const
- let promenna;
- // novy zpusob deklarace - block scoped = promenna omezena aktuanim blokem kodu, nemuze byt predeklarovana!!!
- var promen;
- // zastaraly - deprecated- promenna s globalnim vyznamem, neni blokove omezena, muze byt predeklarovana
- var a = 0;
- var a = "Retezec";
- var a = "A";
- let b = 10;
- //let b = "Retezec"; NELZE!
- //let b = "X"; NELZE!
- b = "retezec";
- b = "X";
- {
- let d = 10;
- }
- let d = "X";
- // TDZ - Temporal Death Zone - "Mrtva zona
- // nazev promenne - pismena, cisla, podtrzitko, unicode znaky, $
- // zakazana jsou klicova slova
- let tohleJePromenna;
- let tohle_je_promenna;
- let promenna_1;
- let $promenna1;
- let _promenna1;
- //let if; NELZE
- const KONSTANTA = 10;
- // KONSTANTA = 20;
- // 10 + true + [] + "10" = 10 + 1 + 0 + "10" = 11 + "10" = 1110
- let vyraz = 10 + true + [] + "10";
- console.log(vyraz);
- // Cislo, Text, Bool, Null, Undefined, Symbol (primitivni)
- let hex = 0x0000ff;
- let oct = 0o0022;
- // Podminky
- //if (//podminka) {
- // // pravda
- //} else {
- // //nepravda (nepovinna cast)
- //}
- if (13 > 12) {
- console.log("je to tak");
- }
- for (let index = 0; index < 10; index++) {
- // telo cyklu
- }
- let podminka_vyh = 10 < 12; // true
- //let podminka_vyh = 10 < 12 && 12 > 15; // true a true = true
- //let podminka_vyh = 10 < 12 || 12 > 15; // true a true = true
- if ("Text") {
- console.log("Je to tam");
- }
- // FALSE: false, 0, ""
- if (!"") {
- console.log("FALSE");
- } else {
- console.log("TRUE");
- }
- if (!undefined) {
- console.log("FALSE");
- } else {
- console.log("TRUE");
- }
- // napiste skript, ktery do konzole vypise ctverec z hvezdicek
- let radek = "***********";
- let result;
- for (let x = 0; x < 4; x++) {
- result += "\n"
- for (let y = 0; y < 10; y++) {
- result += "\n"
- }
- }
- console.log(result);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement