JavaScript apkrāptu lapu

JavaScript apkrāptu lapu PDFZemāk jūs varat atrast Javascript apkrāpto lapu .pdf formātā, kā arī tekstā.


JavaScript apkrāptu lapu

  • Lejupielādes saite

JavaScript pamati

Sāksim ar pamatiem – kā vietnē iekļaut JavaScript.

JavaScript iekļaušana HTML lapā

Lai lappusē iekļautu JavaScript, jums tas ir jāiesaiņo

Izmantojot šo ievadi, pārlūks var pareizi identificēt un izpildīt kodu.

Zvaniet uz ārēju JavaScript failu

Varat arī ievietot JavaScript savā failā un nosaukt to HTML. Tādā veidā dažādu veidu kodus varat turēt atsevišķi, tādējādi nodrošinot labāk organizētus failus. Ja jūsu kods atrodas failā ar nosaukumu myscript.js, jūs to sauktu:

Ieskaitot komentārus

Komentāri ir svarīgi, jo tie palīdz citiem cilvēkiem saprast, kas notiek tavā kodā, vai arī atgādina, ja pats kaut ko aizmirsi. Ņemiet vērā, ka tie ir pareizi jāmarķē, lai pārlūks nemēģinātu tos izpildīt.

JavaScript jums ir divas dažādas iespējas:

  • Komentāri vienā rindā - Lai iekļautu komentāru, kas aprobežojas ar vienu rindu, ievadiet to ar //
  • Daudzrindu komentāri - Ja vēlaties rakstīt garākus komentārus starp vairākām rindām, iesaiņojiet to / * un * / lai izvairītos no tā izpildes

Mainīgie JavaScript

Mainīgie ir atsevišķas vērtības, kuras varat izmantot darbību veikšanai. Jums tie būtu jāzina no matemātikas klases.

var, const, ļaujiet

Mainītāja deklarēšanai JavaScript ir trīs dažādas iespējas, katrai no tām ir savas specialitātes:

  • var - Visizplatītākais mainīgais. To var no jauna piešķirt, bet tam var piekļūt tikai funkcijas ietvaros. Mainīgie, kas definēti ar var kad kods tiek izpildīts, pārejiet uz augšu.
  • const - Nevar no jauna piešķirt un tiem nevar piekļūt, pirms tie nav parādīti kodā.
  • ļaujiet - Līdzīgs const,  ļaujiet mainīgo var no jauna piešķirt, bet ne atkārtoti deklarēt.

Datu veidi

Mainīgie var saturēt dažādu veidu vērtības un datu tipus. Jūs izmantojat = viņiem piešķirt:

  • Cipari - var vecums = 23
  • Mainīgie - var x
  • Teksts (virknes) - var a = "init"
  • Operācijas - var b = 1 + 2 + 3
  • Patiesi vai nepatiesi paziņojumi - var c = taisnība
  • Pastāvīgie skaitļi - const PI = 3,14
  • Objekti - var name = {firstName: "John", lastName: "Doe"}

Ir vairāk iespēju. Ņemiet vērā, ka mainīgie ir reģistrjutīgi. Tas nozīmē uzvārds un uzvārds tiks apstrādāti kā divi dažādi mainīgie.

Objekti

Objekti ir noteikta veida mainīgie. Tie ir mainīgie, kuriem var būt savas vērtības un metodes. Pēdējās ir darbības, kuras varat veikt objektos.

var person = {
firstName: "Jānis",
lastName: "Doe",
vecums: 20,
tautība: "vācietis"
};

Nākamais līmenis: Masīvi

Nākamajā mūsu JavaScript apkrāpšanas lapā ir masīvi. Masīvi ir daļa no daudzām dažādām programmēšanas valodām. Tie ir veids, kā mainīgos lielumus un īpašības sakārtot grupās. To var izveidot JavaScript:

var augļi = ["Banāns", "Ābols", "Bumbieris"];

Tagad jums ir masīvs ar nosaukumu augļi kurā ir trīs priekšmeti, kurus varat izmantot turpmākajām darbībām.

Masīva metodes

Kad esat izveidojis masīvus, varat ar tām dažas lietas darīt:

  • concat () - Pievienojiet vairākus blokus vienā
  • indexOf () - atgriež pirmo pozīciju, kurā dotais elements parādās masīvā
  • pievienoties () - Apvienojiet masīva elementus vienā virknē un atgrieziet virkni
  • lastIndexOf () - dod pēdējo pozīciju, kurā dotais elements parādās masīvā
  • pop () - noņem masīva pēdējo elementu
  • push () - beigās pievienojiet jaunu elementu
  • mainīt () - Kārtot elementus dilstošā secībā
  • maiņa () - noņemiet masīva pirmo elementu
  • šķēle () - Ievelk masīva daļas kopiju jaunā masīvā
  • kārtot () - Kārto elementus alfabēta secībā
  • salaist () - pievieno elementus noteiktā veidā un pozīcijā
  • toString () - Pārvērš elementus virknēs
  • nobīdīt () - sākumā pievieno jaunu elementu
  • valueOf () - atgriež norādītā objekta primitīvo vērtību

Operatori

Ja jums ir mainīgie, varat tos izmantot, lai veiktu dažāda veida darbības. Lai to izdarītu, nepieciešami operatori.

Galvenie operatori

  • + - Papildinājums
  • - - atņemšana
  • * - reizināšana
  • / - nodaļa
  • (...) - Operatora grupēšana, iekavās veiktās operācijas tiek veiktas agrāk nekā ārpus tām
  • % - modulis (atlikums)
  • ++ - pieauguma skaitļi
  • -- - dekrēta numuri

Salīdzināšanas operatori

  • == - Vienāds ar
  • === - vienāda vērtība un vienāds tips
  • != - Nav vienāds
  • !== - vērtība nav vienāda vai nav vienāda veida
  • > - Lielāks nekā
  • < - Mazāk nekā
  • > = - lielāks vai vienāds ar
  • <= - mazāks vai vienāds ar
  • ? - trīskāršs operators

Loģiskie operatori

  • && - loģiski un
  • || - loģiski vai
  • ! - Loģiski, ka nē

Bitwise operatori

  • & - UN paziņojums
  • | - VAI paziņojums
  • ~ - NAV
  • ^ - XOR
  • << - maiņa pa kreisi
  • >> - labo maiņu
  • >>> - Nulle aizpilda labo pusi

Funkcijas

JavaScript funkcijas ir koda bloki, kas veic noteiktu uzdevumu. Pamatfunkcija izskatās šādi:

funkcijas nosaukums (1. parametrs, 2. parametrs, 3. parametrs) {
// ko funkcija veic
}

Kā redzat, tas sastāv no funkcija atslēgvārds plus vārds. Funkcijas parametri ir iekavās, un jums ir cirtaini iekavas ap to, ko šī funkcija veic. Jūs varat izveidot savu, bet, lai atvieglotu jūsu dzīvi - ir arī vairākas noklusējuma funkcijas.

Datu izvade

Kopējs funkciju pielietojums ir datu izvade. Izvadei ir šādas iespējas:

  • brīdinājums () - Izvadiet datus brīdinājumu lodziņā pārlūka logā
  • Apstiprināt() - Atver jā / nē dialoglodziņu un atgriež patiesu / nepatiesu atkarībā no lietotāja klikšķa
  • console.log () - Raksta informāciju pārlūka konsolē, ir piemērota atkļūdošanai
  • document.write () - Rakstiet tieši HTML dokumentā
  • pamudināt() - izveido dialogu lietotāja ievadīšanai

Globālās funkcijas

Globālās funkcijas ir funkcijas, kas iebūvētas katrā pārlūkprogrammā, kas var palaist JavaScript.

  • atšifrētURI () - dekodē a Vienots resursu identifikators (URI) Radīts kodētURI vai līdzīgi
  • atšifrētURICkomponents () - dekodē URI komponentu
  • kodētURI () - Kodē URI UTF-8
  • kodētURICkomponents () - Tas pats, bet attiecībā uz URI komponentiem
  • eval () - Novērtē JavaScript kodu, kas attēlots kā virkne
  • isFinite () - nosaka, vai nodotā ​​vērtība ir ierobežots skaitlis
  • irNaN () - nosaka, vai vērtība ir NaN vai nav
  • Numurs () —- atgriež skaitli, kas pārveidots no tā argumenta
  • parseFloat () - Parsē argumentu un atdod mainīgā komata numuru
  • parseInt () - Parsē savu argumentu un atdod skaitli

JavaScript cilpas

Cilpas ir daļa no lielākās daļas programmēšanas valodu. Tie ļauj jums izpildīt koda blokus vēlamo reižu skaitu ar dažādām vērtībām:

priekš (pirms cilpas; nosacījums cilpai; izpildīt pēc cilpas) {
// ko darīt cilpas laikā
}

Lai izveidotu cilpas, jums ir vairāki parametri:

  • priekš - visizplatītākais veids, kā izveidot cilpu JavaScript
  • kamēr - Iestata apstākļus, kādos cilpa tiek izpildīta
  • darīt kamēr - līdzīgs kamēr cilpa, bet tā vismaz vienu reizi izpilda un beigās veic pārbaudi, lai redzētu, vai ir izpildīts nosacījums, lai izpildītu vēlreiz
  • pārtraukums —Izmanto, lai noteiktos apstākļos apturētu un izietu no cikla
  • Turpināt - Izlaidiet cikla daļas, ja ir izpildīti noteikti nosacījumi

Ja - Citur Paziņojumi

Šāda veida paziņojumus ir viegli saprast. Izmantojot tos, jūs varat uzstādīt nosacījumus koda izpildei. Ja tiek piemēroti noteikti nosacījumi, kaut kas tiek darīts, ja nē - kaut kas cits tiek izpildīts.

ja (nosacījums) {
// ko darīt, ja nosacījums ir izpildīts?
} cits {
// ko darīt, ja nosacījums nav izpildīts
}

Līdzīgs jēdziens ja vēl ir slēdzis paziņojums, apgalvojums. Tomēr, izmantojot slēdzi, jūs izvēlaties vienu no vairākiem izpildāmiem koda blokiem.

Stīgas

Virknes ir tas, ko JavaScript aicina uz tekstu, kurš nepilda funkciju, bet var parādīties ekrānā.

var person = "John Doe";

Šajā gadījumā, Džons Dojs ir virkne.

Escape varoņi

JavaScript valodā virknes tiek apzīmētas ar viena vai divu pēdiņām. Ja virknē vēlaties izmantot pēdiņas, jums jāizmanto īpašas rakstzīmes:

  • \ ' - Viena cena
  • \ " - Divkāršs citāts

Bez tam jums ir arī papildu evakuācijas rakstzīmes:

  • \\ - Aizgrieznis
  • \ b - atpakaļatkāpe
  • \ f - veidlapu padeve
  • \ n - Jauna līnija
  • \ r - Rakstatgriezes
  • \ t - horizontālais tabulētājs
  • \ v - vertikāls tabulators

Stīgu metodes

Ir daudz dažādu veidu, kā strādāt ar stīgām:

  • charAt () - atgriež rakstzīmi noteiktā vietā virknes iekšpusē
  • charCodeAt () - Piešķir jums Unicode raksturu šajā pozīcijā
  • concat () - Saķēdē (savieno) divas vai vairākas virknes vienā
  • fromCharCode () - atgriež virkni, kas izveidota no norādītās UTF-16 koda vienību secības
  • indexOf () - nodrošina norādītā teksta pirmās parādīšanās vietu virknē
  • lastIndexOf () - Tāds pats kā indexOf () bet ar pēdējo notikumu, meklējot atpakaļ
  • sakritība () - Izgūst virknes atbilstību meklēšanas modelim
  • aizvietot() - Atrodiet un aizstājiet norādīto tekstu virknē
  • Meklēt() - veic atbilstoša teksta meklēšanu un atgriež tā pozīciju
  • šķēle () - Izvelk virknes sadaļu un atdod to kā jaunu virkni
  • sadalīt () - Sadala virknes objektu virkņu masīvā noteiktā vietā
  • substr () - Līdzīgs šķēle () bet izvelk apakšvirkni atkarībā no noteiktā rakstzīmju skaita
  • apakšvirkne () - Arī līdzīgs šķēle () bet nevar pieņemt negatīvus rādītājus
  • toLowerCase () - Pārvērst virknes mazajos burtos
  • toUpperCase () - Pārvērst virknes ar lielajiem burtiem
  • valueOf () - atgriež virknes objekta primāro vērtību (kurai nav īpašību vai metožu)

Regulārās izteiksmes sintakse

Regulārie izteicieni ir meklēšanas modeļi, kurus izmanto, lai saskaņotu rakstzīmju kombinācijas virknēs. Meklēšanas modeli var izmantot teksta meklēšanai un teksta aizstāšanai ar operācijām.

Rakstu modifikatori

  • e - Novērtējiet nomaiņu
  • i - veiciet lielo un mazo burtu atzīmi
  • g - Veiciet globālo saskaņošanu
  • m - Veiciet vairāku līniju saskaņošanu
  • s - Apstrādājiet stīgas kā vienu līniju
  • x - Atļaut komentārus un atstarpi modelī
  • U - Negodīgs raksts

Iekavās

  • [abc] - Atrodiet kādu no burtiem starp iekavām
  • [^ abc] - Atrodiet jebkuru rakstzīmi, kas nav iekavās
  • [0–9] - Izmanto, lai atrastu jebkuru ciparu no 0 līdz 9
  • [A-z] - Atrodiet jebkuru rakstzīmi no lielajiem A līdz mazajiem z
  • (a | b | c) - Atrodiet kādu no alternatīvām, kas atdalītas ar |

Metačzīmes

  • . - Atrodiet vienu rakstzīmi, izņemot jaunrindu vai līnijas beidzēju
  • \ w - Vārda raksturs
  • \ W - raksturs, kas nav vārds
  • \ d - Cipars
  • \ D - Cipars, kas nav cipars
  • \ s - atstarpes raksturs
  • \ S - raksturs, kas nav atstarpe
  • \ b - Atrodiet vārdu vārda sākumā / beigās
  • \ B - sakritība, kas nav vārda sākumā / beigās
  • \ 0 - NUL raksturs
  • \ n - jauns līnijas raksturs
  • \ f - Veidlapas padeves raksturs
  • \ r - pārvadājuma atgriešanās raksturs
  • \ t - tabulas varonis
  • \ v - vertikālas cilnes raksturs
  • \ xxx - Raksturs, ko norāda astoņskaitļa skaitlis xxx
  • \ xdd - Rakstzīme, kas norādīta ar heksadecimālo skaitli dd
  • \ uxxxx - Unicode rakstzīme, ko norāda heksadecimālais skaitlis XXXX

Kvantifikatori

  • n+ - atbilst jebkurai virknei, kurā ir vismaz viens n
  • n * - Jebkura virkne, kas satur nulli vai vairāk n gadījuma
  • n? - virkne, kurā ir nulle vai viens n gadījums
  • n {X} - Virkne, kas satur X n secību
  • n {X, Y} - Virknes, kas satur secību no X līdz Y n
  • n {X,} - atbilst jebkurai virknei, kurā ir vismaz X n secība
  • n $ - Jebkura virkne, kuras beigās ir n
  • ^ n - stīgas ar n tās sākumā
  • ?= n - jebkura virkne, kurai seko noteikta virkne n
  • ?!n - virkne, kurai neseko noteikta virkne ni

Cipari un matemātika

JavaScript var strādāt arī ar skaitļiem, konstantēm un veikt matemātiskas funkcijas.

Cipara īpašības

  • MAX_VALUE - Maksimālā skaitliskā vērtība, kuru var reprezentēt JavaScript
  • MIN_VALUE - mazākā pozitīvā skaitliskā vērtība, kas reprezentējama JavaScript
  • NaN - vērtība “Nē skaitlis”
  • NEGATIVE_INFINITY - negatīva bezgalības vērtība
  • POSITIVE_INFINITY - pozitīva bezgalības vērtība

Skaitļu metodes

  • toExponential () - atgriež virkni ar noapaļotu numuru, kas rakstīts kā eksponenciāls apzīmējums
  • toFixed () - atgriež skaitļa virkni ar noteiktu decimāldaļu skaitu
  • līdzPrecision () - Cipars, kas rakstīts ar noteiktu garumu
  • toString () - atgriež skaitli kā virkni
  • valueOf () - atgriež skaitli kā skaitli

Matemātikas īpašības

  • E - Eulera numurs
  • LN2 - Dabiskais logaritms 2
  • LN10 - Dabiskais logaritms 10
  • LOG2E - E bāzes 2. logaritms
  • LOG10E - E bāzes logaritms 10
  • PI - cipars PI
  • SQRT1_2 - kvadrātsakne no 1/2
  • SQRT2 - kvadrātsakne no 2

Matemātikas metodes

  • abs (x) - atgriež absolūto (pozitīvo) vērtību x
  • acos (x) - x arhazīns radiānos
  • asin (x) - Arcsine ar x, radiānos
  • atans (x) - x kā skaitliskās vērtības skaitlis
  • atan2 (y, x) - tās argumentu koeficienta proporcija
  • ceil (x) - x vērtība, kas noapaļota līdz tuvākajam veselajam skaitlim
  • cos (x) - x kosinuss (x ir radiānos)
  • exp (x) - E vērtībax
  • grīda (x) - x vērtība noapaļota uz leju līdz tuvākajam veselajam skaitlim
  • žurnāls (x) - Dabiskais logaritms (bāze E) x
  • maksimums (x, y, z, ..., n) - atgriež skaitli ar visaugstāko vērtību
  • min (x, y, z, ..., n) - Tas pats skaitlim ar zemāko vērtību
  • pul (x, y) - X uz y spēku
  • izlases () - atgriež izlases numuru no 0 līdz 1
  • apaļa (x) - x vērtība noapaļota līdz tuvākajam veselajam skaitlim
  • grēks (x) - x sinuss (x ir radiānos)
  • sqrt (x) - x kvadrātsakne
  • dzeltenbrūns (x) - leņķa pieskare

Darījumi ar datumiem JavaScript

Jūs varat arī strādāt ar un modificēt datumus un laiku, izmantojot JavaScript. Šī ir nākamā nodaļa JavaScript apkrāpšanas lapā.

Datumu iestatīšana

  • Datums() - izveido jaunu datuma objektu ar pašreizējo datumu un laiku
  • Datums (2017, 5, 21, 3, 23, 10, 0) - Izveidojiet pielāgotu datuma objektu. Skaitļi apzīmē gadu, mēnesi, dienu, stundu, minūtes, sekundes, milisekundes. Jūs varat izlaist visu, ko vēlaties, izņemot gadu un mēnesi.
  • Datums ("2017-06-23") - Datuma deklarēšana kā virkne

Datuma un laika vērtību noteikšana

  • getDate () - Iegūstiet mēneša dienu kā skaitli (1-31)
  • getDay () - nedēļas diena kā skaitlis (0–6)
  • getFullYear () - gads kā četrciparu skaitlis (gggg)
  • getHours () - Iegūstiet stundu (0–23)
  • getMilliseconds () - Milisekundes (0–999)
  • getMinutes () - iegūstiet minūti (0-59)
  • getMonth () - mēnesis kā skaitlis (0–11)
  • getSeconds () - iegūstiet otro (0–59)
  • getTime () - Iegūstiet milisekundes kopš 1970. gada 1. janvāra
  • getUTCDate () - Mēneša diena (datums) norādītajā datumā pēc universālā laika (pieejama arī dienai, mēnesim, pilnam gadam, stundām, minūtēm utt.)
  • parsēt - Parsē virknes datuma attēlojumu un atgriež milisekunžu skaitu kopš 1970. gada 1. janvāra

Iestatīt datuma daļu

  • setDate () - iestatiet dienu kā skaitli (1–31)
  • setFullYear () - Iestata gadu (pēc izvēles mēnesi un dienu)
  • setHours () - iestatiet stundu (0–23)
  • setMilliseconds () - Iestatīt milisekundes (0–999)
  • setMinutes () - Iestata minūtes (0-59)
  • setMonth () - iestatiet mēnesi (0–11)
  • setSeconds () - Iestata sekundes (0–59)
  • uzstādīt laiku() - iestatiet laiku (milisekundes kopš 1970. gada 1. janvāra)
  • setUTCDate () - Iestata mēneša dienu noteiktam datumam atbilstoši vispārējam laikam (pieejams arī dienai, mēnesim, pilnam gadam, stundām, minūtēm utt.)

DOM režīms

DOM ir Dokumenta objekta modelis lapas. Tas ir tīmekļa lapas struktūras kods. JavaScript nāk ar daudziem dažādiem veidiem, kā izveidot un manipulēt ar HTML elementiem (ko sauc par mezgliem)..

Mezgla rekvizīti

  • atribūti - atgriež visu elementam reģistrēto atribūtu tiešo kolekciju
  • bāzesURI - nodrošina HTML elementa absolūto bāzes URL
  • childNodes - Nodrošina elementa bērnu mezglu kolekciju
  • pirmaisBērns - Atgriež elementa pirmo bērna mezglu
  • Pēdējais bērns - elementa pēdējais mezgls
  • nākošais brālis - Nodrošina nākamo mezglu tajā pašā mezgla koka līmenī
  • nodeName —Atgriež mezgla nosaukumu
  • nodeType - atgriež mezgla veidu
  • nodeValue - Iestata vai atgriež mezgla vērtību
  • īpašnieka dokuments - šī mezgla augstākā līmeņa dokumentu objekts
  • parentNode - atgriež elementa vecāku mezglu
  • previousSibling - atgriež mezglu tieši pirms pašreizējā
  • textContent - Iestata vai atgriež mezgla un tā pēcnācēju tekstuālo saturu

Mezglu metodes

  • appendChild () - Elementam pievieno jaunu bērna mezglu kā pēdējo bērna mezglu
  • cloneNode () - HTML elementa klonēšana
  • salīdzinātDocumentPosition () - salīdzina divu elementu dokumentu stāvokli
  • getFeature () - Atgriež objektu, kas ievieš noteiktā objekta API
  • hasAttributes () - atgriež patiesu, ja elementam ir kādi atribūti, pretējā gadījumā nepatiess
  • hasChildNodes () - atgriež patiesu, ja elementam ir kādi bērnu mezgli, pretējā gadījumā nepatiess
  • insertBefore () - Ievieto jaunu bērna mezglu pirms noteikta, esoša bērna mezgla
  • isDefaultNamespace () - tiek atgriezta taisnība, ja noteiktā namespaceURI ir noklusējuma vērtība, pretējā gadījumā nepatiesa
  • isEqualNode () - Pārbauda, ​​vai divi elementi ir vienādi
  • isSameNode () - Pārbauda, ​​vai divi elementi ir viens un tas pats mezgls
  • isSupported () - tiek atgriezta taisnība, ja elementā tiek atbalstīta noteikta funkcija
  • lookupNamespaceURI () - atgriež ar konkrēto mezglu saistīto nosaukumvietas URI
  • lookupPrefix () - Atgriež DOMString, kas satur prefiksu dotajai nosaukumvietas URI, ja tāds ir
  • normalizēt () - pievienojas blakus esošajiem teksta mezgliem un elementā noņem tukšus teksta mezglus
  • removeChild () - noņem elementa bērna mezglu
  • aizstāt bērnu () - Aizvieto elementā bērna mezglu

Elementu metodes

  • getAttribute () - atgriež norādīto elementa mezgla atribūta vērtību
  • getAttributeNS () - atgriež atribūta virknes vērtību ar norādīto nosaukumvietu un nosaukumu
  • getAttributeNode () - tiek iegūts norādītā atribūta mezgls
  • getAttributeNodeNS () - atgriež atribūta atribūta mezglu ar doto nosaukumvietu un vārdu
  • getElementsByTagName () - nodrošina visu bērnu elementu kolekciju ar norādīto tagu nosaukumu
  • getElementsByTagNameNS () - atgriež dzīvu HTMLC elementu kolekciju ar noteiktu tagu nosaukumu, kas pieder dotajai nosaukumvietai
  • hasAttribute () - atgriež patiesu, ja elementam ir kādi atribūti, pretējā gadījumā nepatiess
  • hasAttributeNS () - Nodrošina patiesu / nepatiesu vērtību, norādot, vai pašreizējam elementam dotajā nosaukumvietā ir noteikts atribūts
  • removeAttribute () - Noņem noteiktu elementu no atribūta
  • removeAttributeNS () - Noņem norādīto atribūtu no elementa noteiktā nosaukumvietā
  • removeAttributeNode () - Noņem noteiktu atribūtu mezglu un atgriež noņemto mezglu
  • setAttribute () - iestata vai maina norādīto atribūtu uz noteiktu vērtību
  • setAttributeNS () - pievieno jaunu atribūtu vai maina atribūta vērtību ar doto nosaukumvietu un nosaukumu
  • setAttributeNode () - Iestata vai maina norādīto atribūtu mezglu
  • setAttributeNodeNS () - Elementam pievieno jaunu nosaukumvietotu atribūtu mezglu

Darbs ar lietotāja pārlūku

Papildus HTML elementiem JavaScript arī spēj ņemt vērā lietotāja pārlūku un iekļaut kodā tā rekvizītus.

Loga rekvizīti

  • slēgts - Pārbauda, ​​vai logs ir aizvērts, un atgriež patiesu vai nepatiesu
  • noklusējuma statuss - Iestata vai atgriež noklusējuma tekstu loga statusa joslā
  • dokumentu - Atgriež loga dokumenta objektu
  • rāmji - Atdod visu