Az első találkozót a funkció - javascript harmadik tanulság - nagyon vad

[Hiba történt a feldolgozás ezen irányelv]

  • hogy a szöveg láthatatlan;
  • megtanulnak írni funkció;
  • operátor ha. mást;
  • anatómiája és funkciója az új tárgyak

néhány CSS

Ne feledje, a rejtett szöveget az első lecke - a magyarázat azoknak, akik nem tudják, mi az a változó?

Ma megtanuljuk ezeket a dolgokat, de ugyanakkor írunk egy egyszerű funkció.

A tanulság lesz nagyon gyakorlatias, mi Vágta végigsöpört feltérképezetlen földeket, anélkül, hogy részleteket még. De nagyon hamar (és talán a következő leckében) itt az ideje „össze kövek”. Mentálisan készülj: ez lesz nagyon unalmas.

És ma - egy hatalmas és remélhetőleg informatív túra.

Először is nézd meg a CSS. Remélem, hogy az alapokat a kívánt nyelvet. Ha nem - tanácsot egy hétig (vagy talán csak egy pár órát - ez nem csak attól függ képesség, hanem „a mértéke fanatizmus”), hogy elhalasztja mi osztályok és a sovány CSS.

Így többek között a CSS tulajdonságokat megjelenített tulajdonság. Van egy csomó értékek:
  • egyik sem
  • tömb
  • inline-block
  • inline
  • táblázat-fejléc-csoport
  • table-footer-csoport
  • list-item

Hogy őszinte legyek, nem mindegyikük kellett használni, de abból, amit esznek lista-elem vagy asztali valamit ott-csoport. Nem tudom, hogy egyáltalán (bár becslés).

De ma szükségünk van két: nincs és blokk.

Valószínűleg már sejtette, hogy a «display: none;» azt jelenti «elrejteni» és «display: block;» - «mutat», hogy úgy mondjam, a szokásos formában.

Itt látható a kódrészletet az első lecke:

Stop! Tudod, mi az a változó?

Ha nem, nyomja meg a hivatkozást, és olvassa el a magyarázatot.

Hogy a számítógép működik? Minden adatot tárolunk a lemezen, és az a hely, ahol feküdt, meg kell jelölni, hogy tegye világossá, hol kell keresni. Bármely program (a script - nem más, mint egy kis program) dolgozik néhány adatot. Ezért célszerű „pont egy hely” számukra. Itt a helye, ez jelentette a memória része, és képes lesz a változó. Miért „változó”? Mivel ez a rész lehet tölteni különböző értékeket. Például, ha dolgozunk a számológép, a számok és műveletek velük, ami bemutatjuk rögzítik a megfelelő programot változókat. És kattintva végrehajtása gombra hatékony algoritmussal azokat az értékeket, mi vezetett be.

rejtett

-bekezdések vannak elrejtve

. amely adott személynév azonosítót (id = "var") és a "láthatatlan" stílus (style = "display: none;").

ismerős „var” jelenik meg a referencia kód. hogy a „megfelelő nevet” a mi div „a. De akkor jelez () - a függvény nevét, amely között van elhelyezve, és .

Megtanulni írni funkció

Ez egy nagyon egyszerű függvény. Itt van, hogyan néz ki:

functionName funkció (elem1, item2) <код в теле функции>

functionName funkció (elem1, item2) <код в теле функции>

functionName funkció (elem1, item2)

functionName funkció (elem1, item2)

Ez kényszer nyitott, vagy éppen ellenkezőleg, „elválaszthatatlan” vonal között a konzolok és egyéb elemeket nem szükséges. De mind a zárójelben legyen.

Szándékosan annyira unalmassága körül. A szintaxis programozási nyelv szükséges, hogy csapkod a halál az orrát, különösen a HTML „schikam HTML több lehetőségét, hogy úgy mondjam,»megalkuvás«. Ez a programozási nyelv - NO.

Így a funkció akkor jelez (nnn) nnn érv. amely, mint látható, egy töredéke HTML-kódban, feltételezi, id (azonosító egyedi név) az elem (tag), hogy szeretnénk megjeleníteni vagy elrejteni.

Az if utasítás. más

Általános szabály, hogy a program írjon nekik, ezek a programok megkönnyítik munkánkat és teszünk együtt bizonyos intézkedéseket. Ezekhez a műveletekhez, vagy más szóval, a műveletek, programozási nyelvek tömve vannak mindenféle szereplők. A legegyszerűbb és legelterjedtebb üzemeltető - ha. mást.

„Amikor (ha) az üzlet nyitva van, megyek a boltba. Egyébként (más) fogok sört inni. "

„Az üzlet nyitva” azt az állapotot. ahol egy művelet végrehajtása 1 ( „megyek a boltba”).

Ennek hiányában ez a feltétel (az más) végezzük 2 ( „megyek sörözni”).

Írjunk ez nonszensz yavaskriptski:

Ismét figyeljen a szintaxis.

Feltétel - zárójelben.

Hozzászólások - itt fogszabályozó.

Van is egy rövidített: kulcsszó nélkül, és ha mást. és speciális szimbólumok. De a korai szakaszban nem ajánlom, hogy vegyenek részt. Próbáld megérteni ezt a kis puzzle magad:

Az üzlet nyitva van, megyek a boltba? fogok sört inni

Tárgyak, objektumok, tárgyak.

Lássuk a „HA” a mi funkciót.

Az állapota - document.getElementById (nnn) .style.display == 'nincs'

Mit jelent ez?

Azt már láttuk, ez a dokumentum objektumot a módszer write (). Ne feledje - document.write ( "Just ott különböző szöveg").

Talált ezt elemet - is egy tárgy, csak egy alacsonyabb rangú, mint a dokumentumban. És azt a saját módszereit és tulajdonságait. Némelyikük megfelelnek a a HTML tag. Itt van, hogy például stílusú épület.

Ami azt is, viszont egy objektumot a saját tulajdonságai, amelyek közül a kijelzőn.

Azaz, az összes objektum a módszerek és tulajdonságait más tárgyak, felfűzve egy ponton lefelé hierarchiában.

Mi történt? Az orosz mondás: „ha az iratot Egy elem ilyen és ilyen, és ez láthatatlan” - itt van, a mi állapot.

És most minden nagyon egyszerű. Ha ez az elem nem látható, meg kell láthatóvá válnak. Ez a zárójelek akció fogja másolni az azonos, hanem majd fel sem blokk.

Egyébként (és „egyébként” fordul elő, amikor a mi elem jelenik meg), akkor azt újra láthatatlanná válik. Tehát valójában a máshol egyszerűen másolja mi volt a nyilatkozatban.

Most nézd: ahelyett, hogy egy azonosító elem van hozzá a nevét az az érv, hogy a funkciót. Most, ha ezt a funkciót a a HTML-ben. amivel egy érv ténylegesen létező azonosítót, akkor a funkció tetszett neki.

És ez az a beállítás. Észrevetted az aposztróf jelet? Miért vannak itt, amikor látszólag semmi nem akadályozza meg őket abban, hogy a kettős?

Egy HTML dokumentum funkció belül végezzük a href attribútum. amelyben ő idézte. És idézőjelbe sikertelen lesz. Azt is teszteltük véletlenszerűen () a saját bőrét, és a tető, és álmatlan éjszakák.

hogyan kell megépíteni függvényében hogyan működik, ha a ciklust. mást, valamint néhány, a tárgyak és azok hierarchiáját.

És azt is megtanulják:

elrejteni, és azt mutatják, a szöveg linkre kattintva.