PDF Java e Skive Cheat PDFMë poshtë mund të gjeni fletën e mashtrimeve Javascript në .pdf, si dhe në tekst.


Fletë mashtrimesh JavaScript

  • Shkarkoni Lidhjen

Bazat e JavaScript

Le të fillojmë me bazat – si ta përfshijmë JavaScript në një faqe në internet.

Përfshirja e JavaScript në një faqe HTML

Për të përfshirë JavaScript brenda një faqe, ju duhet ta mbështesni atë

Me këtë hyrje, shfletuesi mund të identifikojë dhe ekzekutojë si duhet kodin.

Thirrni një skedar të jashtëm JavaScript

Ju gjithashtu mund të vendosni JavaScript në skedarin e vet dhe ta emëroni atë brenda HTML-it tuaj. Në atë mënyrë, ju mund të mbani lloje të ndryshme të kodit të ndara nga njëri-tjetri, duke bërë skedarë më të organizuar. Nëse kodi juaj është në një skedar të quajtur myscript.js, do ta quash:

Përfshirë komentet

Komentet janë të rëndësishme sepse ato ndihmojnë njerëzit e tjerë të kuptojnë se çfarë po ndodh në kodin tuaj ose t'ju kujtojnë nëse keni harruar diçka vetë. Mbani në mend se ato duhet të shënohen siç duhet, kështu që shfletuesi nuk do të përpiqet t'i ekzekutojë ato.

Në JavaScript keni dy mundësi të ndryshme:

  • Komente me një linjë - Për të përfshirë një koment që është i kufizuar në një rresht të vetëm, paraprakisht me të //
  • Komente me shumë rreshta - Në rast se doni të shkruani komente më të gjata midis disa rreshtave, përfundojeni atë / * dhe * / për ta shmangur atë nga ekzekutimi

Variablat në JavaScript

Variablat janë vlera të qëndrueshme që mund të përdorni për të kryer operacione. Ju duhet të jeni të njohur me ta nga klasa e matematikës.

var, const, le të

Ju keni tre mundësi të ndryshme për të deklaruar një ndryshore në JavaScript, secila me specialitetet e veta:

  • var - Variabla më e zakonshme. Mund të ri-caktohet, por të arrihet vetëm brenda një funksioni. Ndryshoret e përcaktuara me var zhvendoseni në majë kur ekzekutohet kodi.
  • const - Nuk mund të ri-caktohen dhe të mos jenë të arritshme përpara se ato të shfaqen brenda kodit.
  • le të - Të ngjashme me const,  le të variabla mund të ri-caktohet, por jo të ri-deklarohet.

Llojet e të dhënave

Variablat mund të përmbajnë lloje të ndryshme të vlerave dhe llojeve të të dhënave. Ju përdorni = për t'i caktuar ata:

  • Numrat - var moshës = 23
  • Variablat - var x
  • Teksti (vargjet) - var a = "iniciativë"
  • Operacionet - var b = 1 + 2 + 3
  • Deklarata të vërteta ose të rreme - var c = e vërtetë
  • Numrat e vazhdueshëm - konst PI = 3.14
  • Objektet - var emrin = {emrin e parë: "John", Mbiemri: "Doe"

Ka më shumë mundësi. Vini re se variablat janë të ndjeshëm ndaj rasteve. Kjo do të thotë mbiemri dhe mbiemri do të trajtohen si dy ndryshore të ndryshme.

objektet

Objektet janë lloje të caktuara të variablave. Ato janë variabla që mund të kenë vlerat dhe metodat e tyre. Këto të fundit janë veprime që mund të kryeni në objekte.

person var = {
Firstname: "John",
Mbiemri: "Doe",
Mosha: 20,
kombësia: "gjermane"
};

Niveli tjetër: Vargje

Tjetra në fletën tonë të mashtrimeve JavaScript janë vargje. Vargjet janë pjesë e shumë gjuhëve të ndryshme të programimit. Ato janë një mënyrë e organizimit të variablave dhe vetive në grupe. Ja se si të krijoni një në JavaScript:

var fruta = ["Banane", "Mollë", "Dardhë"];

Tani ju keni një grup të quajtur fruta i cili përmban tre artikuj që mund të përdorni për operacionet e ardhshme.

Metodat e vargjeve

Pasi të keni krijuar vargje, ka disa gjëra që mund të bëni me ta:

  • concat () - Bashkohuni me disa grupe në një
  • Indeksi i() - Kthen pozicionin e parë në të cilin një element i caktuar shfaqet në një grup
  • bashkohen () - Kombinoni elementet e një grupi në një tel të vetëm dhe ktheni vargun
  • lastIndexOf () - Jep pozicionin e fundit në të cilin një element i caktuar shfaqet në një grup
  • pop () - Heq elementin e fundit të një grupi
  • shtytje () - Shtoni një element të ri në fund
  • kundërt () - Renditni elementët në një rend zbritës
  • zhvendosje () - Hiqni elementin e parë të një grupi
  • pjesë () - tërheq një kopje të një pjese të një grupi në një grup të ri
  • lloj () - Lloj elemente alfabetik
  • ngjitur () - Shton elementet në një mënyrë dhe pozicion të caktuar
  • toString () - Kthen elementët në tela
  • unshift () Ds Shton një element të ri në fillim
  • valueOf () - Kthen vlerën primitive të objektit të specifikuar

operatorët

Nëse keni ndryshore, ju mund t'i përdorni ato për të kryer lloje të ndryshme të operacioneve. Për ta bërë këtë, ju keni nevojë për operatorë.

Operatorët Themelorë

  • + - Shtesë
  • - - Zbritja
  • * - Shumëzimi
  • / - Divizioni
  • (...) - Operatori i grupimit, operacionet brenda kllapave kryhen më herët se ato jashtë
  • % - Moduli (pjesa e mbetur)
  • ++ - Numrat e rritjes
  • -- - Numrat e zbritjes

Operatorët e Krahasimit

  • == - E barabartë me
  • === - vlerë e barabartë dhe lloj i barabartë
  • != - Jo e barabartë
  • !== - Jo me vlerë të barabartë ose tip jo të barabartë
  • > - Më e madhe se
  • < - Më pak se
  • > = - Më e madhe se ose e barabartë me
  • <= - Më pak se ose e barabartë me
  • ? - Operator trevjecar

Operatorët logjikë

  • && - Logjike dhe
  • || - Logjike ose
  • ! - Logjike jo

Operatorët Bit bit

  • & - DHE deklaratë
  • | - OSE deklaratë
  • ~ - JO
  • ^ - XOR
  • << - Zhvendosje majtas
  • >> - Zhvendosja e duhur
  • >>> - Zero mbushni ndërrimin e duhur

Funksione

Funksionet JavaScript janë bllok kodesh që kryejnë një detyrë të caktuar. Një funksion themelor duket si ky:

emri i funksionit (parametri1, parametri2, parametri3) {
// çfarë funksioni bën
}

Siç mund ta shihni, përbëhet nga funksion fjalë kyçe plus një emër. Parametrat e funksionit janë në kllapa dhe keni kllapa kaçurrelë rreth asaj që kryen funksioni. Ju mund të krijoni tuajin, por për ta bërë jetën tuaj më të lehtë - ekzistojnë gjithashtu një numër funksionesh të paracaktuar.

Dalja e të dhënave

Një aplikim i zakonshëm për funksionet është prodhimi i të dhënave. Për rezultatin, ju keni opsionet e mëposhtme:

  • alert () - Dalni të dhënat në një kuti alarmi në dritaren e shfletuesit
  • confirm () - Hap një dialog po / jo dhe kthehet i vërtetë / i rremë në varësi të klikimit të përdoruesit
  • console.log () - Shkruan informacione në tastierën e shfletuesit, të mira për qëllime korrigjimi
  • document.write () - Shkruajeni drejtpërdrejt në dokumentin HTML
  • të shpejtë () - Krijon një dialog për kontributin e përdoruesit

Funksionet globale

Funksionet globale janë funksione të ndërtuara në çdo shfletues të aftë për të drejtuar JavaScript.

  • decodeURI () - Dekodon a Identifikimi i Burimeve Uniforme (URI) krijuar nga encodeURI ose të ngjashme
  • decodeURIComponent () - Dekodon një përbërës URI
  • encodeURI () - Kodifikon një URI në UTF-8
  • encodeURIComponent () - Njësoj por për përbërësit URI
  • eval () - Vlerëson kodin JavaScript të përfaqësuar si një varg
  • isFinite () - Përcakton nëse një vlerë e kaluar është një numër i fundëm
  • isNaN () - Përcakton nëse një vlerë është NaN apo jo
  • Numri () —- Kthen një numër të konvertuar nga argumenti i tij
  • parseFloat () - Bashkon një argument dhe kthen një numër të pikave lundruese
  • parseInt () - Paraqet argumentin e tij dhe kthen një numër të plotë

Unazat JavaScript

Unazat janë pjesë e shumicës së gjuhëve programuese. Ato ju lejojnë të ekzekutoni blloqe të numrit të dëshiruar të kodit me vlera të ndryshme:

për (para lakut; kushtin për lak; ekzekutoni pas lakut) {
// çfarë të bëni gjatë lakut
}

Ju keni disa parametra për të krijuar sythe:

  • për - Mënyra më e zakonshme për të krijuar një lak në JavaScript
  • derisa - Vendos kushtet në të cilat ekzekuton një lak
  • bej Nderkohe - Ngjashëm me derisa lak por ekzekuton të paktën një herë dhe kryen një kontroll në fund për të parë nëse kushti është përmbushur për të ekzekutuar përsëri
  • pushim SPërdorur për të ndaluar dhe dalë nga cikli në kushte të caktuara
  • vazhdoj - Kaloni pjesë të ciklit nëse plotësohen disa kushte

nëse - Else deklaratat

Këto lloje të deklaratave janë të lehta për tu kuptuar. Duke përdorur ato, mund të vendosni kushte për ekzekutimin e kodit tuaj. Nëse zbatohen kushte të caktuara, diçka është bërë, nëse jo - diçka tjetër ekzekutohet.

nëse (kushti) {
// çfarë të bëni nëse plotësohet kushti
} tjeter
// çfarë të bëhet nëse kushti nuk plotësohet
}

Një koncept i ngjashëm me nese Tjeter eshte ndryshim deklaratë. Sidoqoftë, duke përdorur ndërprerësin ju zgjidhni një nga disa blloqe kodesh për ta ekzekutuar.

Strings

Strings janë ato që JavaScript i thërret tekstit që nuk kryen një funksion por që mund të shfaqet në ekran.

var person = "John Doe";

Në këtë rast, John Doe është vargu.

Karakteret e arratisjes

Në JavaScript, vargjet shënohen me thonjëza të vetme ose të dyfishtë. Nëse doni të përdorni thonjëza në një varg, duhet të përdorni karaktere të veçanta:

  • \ ' - Citim i vetëm
  • \ " - Citim i dyfishtë

Përveç kësaj, ju keni edhe karaktere shtesë të arratisjes:

  • \\ - Rrëshqitje e pasme
  • \ b - Hapësira e pasme
  • \ f - Ushqimi i formës
  • \ n - Linja e re
  • \ r - Kthim ngarkese
  • \ t - Tabulator horizontale
  • \ v - Tabulator vertikal

Metodat e vargut

Ka shumë mënyra të ndryshme për të punuar me tela:

  • Charat () - Kthen një karakter në një pozicion të caktuar brenda një varg
  • charCodeAt () - Ju jep Unikodin e një personazhi në atë pozicion
  • concat () - Përcakton (bashkon) dy ose më shumë tela në një
  • fromCharCode () - Kthen një varg të krijuar nga sekuenca e specifikuar e njësive të kodit UTF-16
  • Indeksi i() - Siguron pozicionin e shfaqjes së parë të një teksti të specifikuar brenda një vargu
  • lastIndexOf () - E njejta si Indeksi i() por me ndodhinë e fundit, duke kërkuar mbrapa
  • ndeshje () - Krijon ndeshjet e një vargu kundër një modeli kërkimi
  • zëvendësuar () - Gjeni dhe zëvendësoni tekstin e specifikuar në një varg
  • kërko () - Ekzekuton një kërkim për një tekst që përputhet dhe kthen pozicionin e tij
  • pjesë () - Nxjerr një pjesë të një teli dhe e kthen atë si një varg të ri
  • ndarje () - Ndan një objekt vargu në një grup vargjesh në një pozicion të caktuar
  • substr () - Të ngjashme me pjesë () por nxjerr një nënshtrim në varësi të një numri të caktuar të karaktereve
  • nënvargu () - Po ashtu e ngjashme me pjesë () por nuk mund të pranojnë indekse negative
  • toLowerCase () - Konvertoni vargjet në rastin më të ulët
  • toUpperCase () - Konvertoni fillesat në rastin e sipërm
  • valueOf () - Kthen vlerën primitive (që nuk ka vetitë ose metodat) e një objekti varg

Sintaksë e rregullt e shprehjes

Shprehjet e rregullta janë modele kërkimi që përdoren për të përputhen kombinimet e personazheve në vargje. Modeli i kërkimit mund të përdoret për kërkimin e tekstit dhe tekstin për të zëvendësuar operacionet.

Modifikuesit e modeleve

  • e - Vlerësoni zëvendësimin
  • unë - Kryeni përputhjen rastësor dhe të pandjeshëm
  • G - Kryeni përputhjen globale
  • m - Kryeni përputhjen e shumëfishtë të linjës
  • s - Trajtoni telat si një linjë të vetme
  • x - Lejo komentet dhe hapësirën e bardhë në model
  • U - Modeli i parregullt

kllapa

  • [ABC] - Gjeni ndonjë nga personazhet midis kllapave
  • [^ ABC] - Gjeni ndonjë karakter që nuk është në kllapa
  • [0-9] - Përdoret për të gjetur ndonjë shifër nga 0 në 9
  • [A-z] - Gjeni ndonjë personazh nga shkronja e sipërme A për të zbritur z
  • (A | b | c) - Gjeni ndonjë prej alternativave të ndara me të |

Metacharacters

  • . - Gjeni një personazh të vetëm, përveç linjës së re ose linjës terminale
  • \ w - Karakteri i fjalës
  • \ W - Karakter jo-fjalë
  • \ d - Një shifër
  • \ D - Një karakter jo-shifror
  • \ s - Karakteri i hapësirës bardhë
  • \ S - Karakteri jo i bardhë
  • \ b - Gjeni një ndeshje në fillim / fund të një fjale
  • \ B - Një ndeshje jo në fillim / fund të një fjale
  • \ 0 - Karakteri NUL
  • \ n - Një karakter i ri i linjës
  • \ f - Karakteri i formës së ushqimit
  • \ r - Karakteri i kthimit të karrocës
  • \ t - Karakteri i skedës
  • \ v - Karakteri vertikal i skedës
  • \ XXX - Karakteri i specifikuar nga një numër oktal xxx
  • \ xDD - Karakteri i specifikuar nga një numër heksadecimal dd
  • \ uxxxx - Karakteri Unicode i specifikuar nga një numër heksadecimal XXXX

quantifiers

  • n+ - Përputhet me çdo varg që përmban të paktën një n
  • n * - Anydo varg që përmban zero ose më shumë dukuri të n
  • n? - Një varg që përmban zero ose një dukuri të n
  • n {X} - String që përmban një sekuencë të X jo
  • n {X, Y} - Vargje që përmbajnë një sekuencë prej X në Y
  • n {X,} - Përputhet me çdo varg që përmban një sekuencë të të paktën X-ve
  • n $ - Anydo varg me n në fund të saj
  • ^ n - Vargu me n në fillim të tij
  • ?= n - Anydo varg që ndiqet nga një varg specifik
  • ?!n - Varg që nuk përcillet nga një tel specifik

Numrat dhe Matematika

Në JavaScript, ju gjithashtu mund të punoni me numra, konstante dhe të kryeni funksione matematikore.

Tiparet e numrave

  • MAX_VALUE - Vlera maksimale numerike e përfaqësueshme në JavaScript
  • MIN_VALUE - Vlera më e vogël pozitive numerike që paraqet në JavaScript
  • NaN - Vlera "Jo-një-numër"
  • NEGATIVE_INFINITY - Vlera negative e Infinity
  • POSITIVE_INFINITY - Vlera pozitive e pafundësisë

Metodat e numrave

  • toExponential () - Kthen vargun me një numër të rrumbullakosur të shkruar si shënim eksponencial
  • toFixed () - Kthen vargun e një numri me një numër të caktuar përcaktimesh
  • toPrecision () - Vargu i një numri të shkruar me një gjatësi të caktuar
  • toString () - Kthen një numër si një varg
  • valueOf () - Kthen një numër si numër

Karakteristikat e matematikës

  • E - numri i Eulerit
  • LN2 - Logaritmi natyror i 2
  • LN10 - Logaritmi natyror prej 10
  • LOG2E - Logaritmi bazë 2 i E
  • LOG10E - Logaritmi bazë 10 i E
  • PI - Numri PI
  • SQRT1_2 - Rrënja katrore e 1/2
  • SQRT2 - Rrënja katrore e 2

Metodat e matematikës

  • abs (x) - Kthen vlerën absolute (pozitive) të x
  • acos (x) - Arktozina e x, në radianë
  • asin (x) - Arkivi i x, në radianë
  • atan (x) - Arctangent i x si një vlerë numerike
  • atan2 (y, x) - Arctangent i pjesës së argumenteve të tij
  • mbuloj (x) - Vlera e x të rrumbullakosur në numrin e saj më të afërt
  • cos (x) - Kozinina e x (x është në rrezatime)
  • exp (x) - Vlera e Ex
  • dysheme (x) - Vlera e x rrumbullakuar në numrin e saj më të afërt
  • log (x) - Logaritmi natyror (baza E) e x
  • max (x, y, z, ..., n) - Kthen numrin me vlerën më të lartë
  • min (x, y, z, ..., n) - Njësoj për numrin me vlerën më të ulët
  • pow (x, y) - X në fuqinë e y
  • random () - Kthen një numër të rastit midis 0 dhe 1
  • rrethore (x) - Vlera e x rrumbullakuar në numrin e saj më të afërt
  • sin (x) - Sinusi i x (x është në radianë)
  • sqrt (x) - Rrënja katrore e x
  • tan (x) - Tangjent i një këndi

Ballafaqimi me datat në JavaScript

Ju gjithashtu mund të punoni me dhe modifikoni datat dhe kohën me JavaScript. Ky është kapitulli tjetër në fletën e mashtrimeve JavaScript.

Vendosja e datave

  • Data () - Krijon një objekt të ri të datës me datën dhe kohën aktuale
  • Data (2017, 5, 21, 3, 23, 10, 0) - Krijoni një objekt me datë të personalizuar. Numrat paraqesin një vit, muaj, ditë, orë, minuta, sekonda, milisekonda. Ju mund të braktisni gjithçka që dëshironi, përveç një viti dhe muaji.
  • Data ( "2017/06/23") - Deklarata e datës si një varg

Tërheqja e vlerës së datës dhe e kohës

  • getDate () - Merrni ditën në muaj si numër (1-31)
  • getDay () - Dita e javës si numër (0-6)
  • getFullYear () - Viti si një numër katër-shifror (yyy)
  • getHours () - Merrni orën (0-23)
  • getMilliseconds () - Miliardëku (0-999)
  • getMinutes () - Merrni minutën (0-59)
  • getMonth () - Muaji si numër (0-11)
  • getSeconds () - Merrni të dytin (0-59)
  • getTime () - Merrni milisekonda nga 1 janari 1970
  • getUTCDate () - Dita (data) e muajit në datën e caktuar sipas kohës universale (e disponueshme gjithashtu për ditën, muajin, vitin e plotë, orët, minutat, etj.)
  • Parse - Parashe një përfaqësim të vargut të një date dhe kthen numrin e milisekondave që nga 1 janari 1970

Vendosni një pjesë të një date

  • setDate () - Vendosni ditën si numër (1-31)
  • setFullYear () - Cakton vitin (sipas dëshirës muaj dhe ditë)
  • setHours () - Caktoni orën (0-23)
  • setMilliseconds () - Vendosni milisekonda (0-999)
  • setMinutes () - Vendos procesverbalet (0-59)
  • setMonth () - Vendosni muajin (0-11)
  • setSeconds () - Vendos sekondat (0-59)
  • vendos oren() - Vendosni kohën (milisekonda nga 1 janari 1970)
  • setUTCDate () - Vendos ditën e muajit për një datë të caktuar sipas kohës universale (gjithashtu e disponueshme për ditë, muaj, vit të plotë, orë, minuta etj.)

Modaliteti DOM

DOM është Modeli i objektit të dokumentit të një faqe. Shtë kodi i strukturës së një faqe në internet. JavaScript vjen me shumë mënyra të ndryshme për të krijuar dhe manipuluar elemente HTML (të quajtura nyje).

Karakteristikat e nyjeve

  • atributet - Kthen një koleksion të drejtpërdrejtë të të gjitha atributeve të regjistruara në një element
  • baseURI - Siguron URL-në bazë absolute të një elementi HTML
  • childNodes - Jep një koleksion të nyjeve të fëmijëve të një elementi
  • firstChild - Kthen nyjen e parë të fëmijës së një elementi
  • fëmija i fundit - Nyja e fundit për fëmijë e një elementi
  • nextSibling - Ju jep nyjen tjetër në të njëjtin nivel të pemës së nyjeve
  • nodeName EtKthen emrin e një nyje
  • nodeType - Kthen llojin e një nyje
  • nodeValue - Vendos ose kthen vlerën e një nyje
  • ownerDocument - Objekti i dokumentit të nivelit të lartë për këtë nyje
  • parentNode - Kthen nyjen mëmë të një elementi
  • previousSibling - Kthen nyjen menjëherë përpara asaj aktuale
  • textContent - Vendos ose kthen përmbajtjen tekstuale të një nyje dhe pasardhësit e saj

Metodat e nyjeve

  • appendChild () - Shton një nyje të re për fëmijë në një element si nyja e fundit e fëmijëve
  • cloneNode () - Klonon një element HTML
  • compareDocumentPosition () - Krahason pozicionin e dokumentit të dy elementeve
  • getFeature () - Kthen një objekt i cili zbaton API-të e një veçorie të specifikuar
  • hasAttributes () - Kthehet e vërtetë nëse një element ka ndonjë atribut, përndryshe i rremë
  • hasChildNodes () - Kthehet e vërtetë nëse një element ka nyje fëmije, përndryshe të rreme
  • insertBefore () - Fut një nyje të re për fëmijë para një nyje të caktuar, ekzistuese të fëmijëve
  • isDefaultNamespace () - Kthehet e vërtetë nëse një hapësirë ​​e specifikuar e emrave është default, përndryshe e rremë
  • isEqualNode () - Kontrollon nëse dy elementë janë të barabartë
  • isSameNode () - Kontrollon nëse dy elementë janë nyja e njëjtë
  • isSupported () - Kthehet e vërtetë nëse një tipar i specifikuar mbështetet në element
  • lookupNamespaceURI () - Kthen hapësirën e emrave URI të lidhur me një nyje të caktuar
  • lookupPrefix () - Kthen një DOMString që përmban prefiksin për një hapësirë ​​të caktuar emri URI nëse është e pranishme
  • normalizojnë () - Bashkohet nyjet ngjitur të tekstit dhe heq nyjet e boshtit të tekstit në një element
  • removeChild () - Heq një nyje fëminore nga një element
  • replaceChild () - Zëvendëson një nyje fëmije në një element

Metodat e elementeve

  • getAttribute () - Kthen vlerën e caktuar të atributit të një nyje elementi
  • getAttributeNS () - Kthen vlerën e vargut të atributit me hapësirën dhe emrin e specifikuar
  • getAttributeNode () - Merr nyjen e caktuar të atributit
  • getAttributeNodeNS () - Kthen nyjen e atributit për atributin me hapësirën dhe emrin e dhënë
  • getElementsByTagName () - Siguron një koleksion të të gjithë elementëve të fëmijëve me emrin e etiketuar të specifikuar
  • getElementsByTagNameNS () - Kthen një HTML të Mbledhur live të elementeve me një emër të caktuar tag që i përkasin hapësirave të dhëna emrave
  • hasAttribute () - Kthehet e vërtetë nëse një element ka ndonjë atribut, përndryshe i rremë
  • hasAttributeNS () - Siguron një vlerë të vërtetë / false duke treguar nëse elementi aktual në një hapësirë ​​të caktuar emri ka atributin e specifikuar
  • removeAttribute () - Heq një atribut i specifikuar nga një element
  • removeAttributeNS () - Heq atributin e specifikuar nga një element brenda një hapësire të caktuar emrash
  • removeAttributeNode () - Heq një nyje të caktuar atribut dhe kthen nyjen e hequr
  • setAttribute () - Vendos ose ndryshon atributin e specifikuar në një vlerë të caktuar
  • setAttributeNS () - Shton një atribut të ri ose ndryshon vlerën e një atributi me hapësirën dhe emrin e dhënë
  • setAttributeNode () - Vendos ose ndryshon nyjen e caktuar të atributit
  • setAttributeNodeNS () - Shton një nyje të re atribuimi në nyje të një elementi

Puna me Shfletuesin e Përdoruesit

Përveç elementëve HTML, JavaScript është gjithashtu në gjendje të marrë parasysh shfletuesin e përdoruesit dhe të përfshijë pronat e tij në kod.

Karakteristikat e dritares

  • mbyllur - Kontrollon nëse një dritare ka qenë e mbyllur apo jo dhe kthehet e vërtetë apo e rremë
  • defaultStatus - Vendos ose kthen tekstin e parazgjedhur në shiritin e statusit të një dritareje
  • dokument - Kthen objektin e dokumentit për dritaren
  • korniza - Kthen të gjitha