logo

Naučte sa JavaScript Tutorial

Výukový program JavaScript

náš Výukový program JavaScript je určený pre začiatočníkov aj profesionálov. JavaScript sa používa na vytváranie dynamických stránok na strane klienta.

JavaScript je objektovo založený skriptovací jazyk ktorý je ľahký a multiplatformový.

JavaScript nie je kompilovaný jazyk, ale je to preložený jazyk. JavaScript Translator (vložený v prehliadači) je zodpovedný za preklad kódu JavaScript pre webový prehliadač.

Čo je JavaScript

JavaScript (js) je ľahký objektovo orientovaný programovací jazyk, ktorý používa niekoľko webových stránok na skriptovanie webových stránok. Ide o interpretovaný, plnohodnotný programovací jazyk, ktorý umožňuje dynamickú interaktivitu na webových stránkach pri aplikácii na HTML dokument. Bol predstavený v roku 1995 na pridávanie programov na webové stránky v prehliadači Netscape Navigator. Odvtedy si ho osvojili všetky ostatné grafické webové prehliadače. Pomocou JavaScriptu môžu používatelia vytvárať moderné webové aplikácie na priamu interakciu bez toho, aby museli zakaždým znova načítať stránku. Tradičná webová stránka používa js na poskytovanie niekoľkých foriem interaktivity a jednoduchosti.

latexové veľkosti písma

Hoci JavaScript nemá žiadne prepojenie s programovacím jazykom Java. Názov bol navrhnutý a poskytnutý v časoch, keď Java získavala na trhu popularitu. Okrem webových prehliadačov používajú databázy ako CouchDB a MongoDB JavaScript ako svoj skriptovací a dopytovací jazyk.

Vlastnosti JavaScriptu

JavaScript má nasledujúce funkcie:

  1. Všetky populárne webové prehliadače podporujú JavaScript, pretože poskytujú vstavané prostredia na vykonávanie.
  2. JavaScript sa riadi syntaxou a štruktúrou programovacieho jazyka C. Ide teda o štruktúrovaný programovací jazyk.
  3. JavaScript je slabo typizovaný jazyk, kde sa určité typy implicitne prenášajú (v závislosti od operácie).
  4. JavaScript je objektovo orientovaný programovací jazyk, ktorý používa skôr prototypy než triedy na dedičnosť.
  5. Je to odľahčený a interpretovaný jazyk.
  6. Je to jazyk, v ktorom sa rozlišujú malé a veľké písmená.
  7. JavaScript je podporovaný v niekoľkých operačných systémoch vrátane Windows, macOS atď.
  8. Poskytuje používateľom dobrú kontrolu nad webovými prehliadačmi.

História JavaScriptu

V roku 1993 Mozaika , prvý populárny webový prehliadač, vznikol. V rok 1994 , Netscape založil Marc Andreessen . Uvedomil si, že web sa musí stať dynamickejším. Preto sa verilo, že „jazyk lepidla“ je poskytnutý HTML, aby uľahčil návrh webu pre dizajnérov a programátorov na čiastočný úväzok. Následne v roku 1995 spoločnosť prijala nábor Brendan Eich zamýšľa implementovať a vložiť programovací jazyk Scheme do prehliadača. Ale skôr, ako mohol Brendan začať, spoločnosť sa zlúčila s Sun Microsystems za pridanie Javy do svojho Navigátora, aby mohol konkurovať Microsoftu v oblasti webových technológií a platforiem. Teraz tam boli dva jazyky: Java a skriptovací jazyk. Ďalej sa Netscape rozhodol dať skriptovaciemu jazyku podobný názov ako Java. Viedlo to k „Javascriptu“. Nakoniec v máji 1995 Marc Andreessen vytvoril prvý kód Javascriptu s názvom „ Mocha '. Neskôr marketingový tím nahradil názov „ LiveScript '. Ale kvôli ochranným známkam a niektorým ďalším dôvodom bol jazyk v decembri 1995 nakoniec premenovaný na „JavaScript“. Odvtedy vznikol JavaScript.

Aplikácia JavaScriptu

JavaScript sa používa na vytváranie interaktívnych webových stránok. Používa sa hlavne na:

  • validácia na strane klienta,
  • Dynamické rozbaľovacie ponuky,
  • Zobrazenie dátumu a času,
  • Zobrazovanie vyskakovacích okien a dialógových okien (ako dialógové okno s výstrahou, dialógové okno na potvrdenie a dialógové okno s výzvou),
  • Zobrazovanie hodín atď.

Príklad JavaScript

 document.write('Hello JavaScript by JavaScript'); 
Vyskúšajte to

Podrobné vysvetlenie prvého príkladu JavaScriptu je uvedené v ďalšej kapitole.


Index JavaScript


Výukový program JavaScript

Základy JavaScriptu

Objekty JavaScript

Kusovník JavaScriptu

  • Objekty prehliadača
  • 1) Objekt okna
  • 2) Objekt histórie
  • 3) Objekt navigátora
  • 4) Objekt obrazovky

JavaScript DOM

  • 5) Objekt dokumentu
  • getElementById
  • getElementsByName
  • getElementsByTagName
  • Vlastnosť JavaScript innerHTML
  • Vlastnosť JavaScript innerText

Overenie JavaScriptu

JavaScript OOP

  • Trieda JavaScript
  • Objekt JavaScript
  • Prototyp JavaScript
  • Metóda konštruktora JavaScriptu
  • JavaScript statická metóda
  • Zapuzdrenie JavaScriptu
  • Dedičnosť JavaScriptu
  • Polymorfizmus JavaScriptu
  • Abstrakcia JavaScriptu

Súbory cookie JavaScript

synchronizácia java

Udalosti JavaScript

    HTML/DOM udalosti

JavaScript Rôzne

  • JavaScript toto kľúčové slovo
  • Ladenie JavaScriptu
  • Zdvíhanie JavaScriptu
  • Prísny režim JavaScript

JavaScript Advance

  • JavaScript TypeedArray
  • Sada JavaScript
  • Mapa JavaScript
  • JavaScript WeakSet
  • Slabá mapa JavaScriptu

Otázky na pohovor

  • Otázky na pohovor JavaScript

JavaScript metódy

Objekt poľa JavaScript

Objekt DataView JavaScript

  • JavaScript DataView
  • Metóda DataView getFloat32().
  • Metóda DataView getFloat64().
  • Metóda DataView getInt8().
  • Metóda DataView getInt16().
  • Metóda DataView getInt32().
  • Metóda DataView getUint8().
  • Metóda DataView getUint16().
  • Metóda DataView getUint32().

Objekt funkcie JavaScript

  • Funkcia JavaScript
  • Metóda funkcie apply().
  • Metóda funkcie bind().
  • Metóda volania funkcie ().
  • Funkcia metóda toString().

Objekt dátumu JavaScript

  • Dátum JavaScript
  • dátum metóda getDate().
  • date getDay() metóda
  • date getFullYears() metóda
  • date getHours() metóda
  • date getMilliseconds() metóda
  • date getMinutes() metóda
  • dátum metóda getMonth().
  • date getSeconds() metóda
  • dátum metóda getUTCDate().
  • date getUTCDay() metóda
  • date getUTCFullYears() metóda
  • date getUTCHours() metóda
  • date getUTCMinutes() metóda
  • date getUTCMonth() metóda
  • dátum getUTCSeconds() metóda
  • date setDate() metóda
  • date setDay() metóda
  • date setFullYears() metóda
  • dátum setHours() metóda
  • date setMilliseconds() metóda
  • date setMinutes() metóda
  • dátum setMonth() metóda
  • dátum setSeconds() metóda
  • dátum setUTCDate() metóda
  • dátum setUTCDay() metóda
  • dátum setUTCFullYears() metóda
  • dátum setUTCHours() metóda
  • date setUTCMilliseconds() metóda
  • dátum setUTCMinutes() metóda
  • dátum setUTCMonth() metóda
  • dátum setUTCSeconds() metóda
  • date toDateString() metóda
  • dátum toISOString() metóda
  • dátum do metódy JSON().
  • date toString() metóda
  • metóda dátum toTimeString().
  • date toUTCString() metóda
  • date valueOf() metóda

Objekt obslužného programu JavaScript

  • JavaScript handler
  • obslužná metóda apply().
  • metóda handler construct().
  • handler defineProperty() metóda
  • handler metódu deleteProperty().
  • obslužná metóda get().
  • handler getOwnPropertyDescriptor() metóda
  • handler metóda getPrototypeOf().
  • handler has() metóda
  • handler isExtensible() metóda
  • handler metódy ownKeys().
  • handler preventExtensions() metóda
  • obslužná metóda set().
  • handler metóda setPrototypeOf().

Objekt JavaScript JSON

pole objektov v jave
  • JavaScript JSON
  • metóda JSON.parse().
  • metóda JSON.stringify().

JavaScript Map Object

  • Mapa JavaScript
  • Map clear() metóda
  • Metóda Map delete().
  • Metóda map entries().
  • Map forEach() metóda
  • Metóda map get().
  • Mapa má metódu ().
  • Metóda map keys().
  • Metóda map set().
  • Metóda map values().

Matematický objekt JavaScriptu

  • Matematika JavaScriptu
  • Math metóda abs().
  • Math metóda acos().
  • Metóda Math asin().
  • Metóda Math atan().
  • Math metóda cbrt().
  • Math metóda ceil().
  • Metóda Math cos().
  • Math metóda cosh().
  • Math metóda exp().
  • Metóda Math floor().
  • Math metóda hypot().
  • Math log() metóda
  • Math metóda max().
  • Metóda matematickej min().
  • Math metóda pow().
  • Metóda Math random().
  • Metóda Math round().
  • Math sign() metóda
  • Math sin() metóda
  • Metóda Math sinh().
  • Math metóda sqrt().
  • Metóda Math tan().
  • Metóda matematického tanh().
  • Math metóda trunc().

Objekt čísla JavaScript

  • Číslo JavaScript
  • Metóda Number isFinite().
  • Metóda Number isInteger().
  • Číslo metódy parseFloat().
  • Číslo metódy parseInt().
  • Metóda Number toExponential().
  • Metóda Number toFixed().
  • Metóda Number toPrecision().
  • Metóda Number toString().

JavaScript RegExp Object

  • JavaScript RegExp
  • Metóda RegExp.exec().
  • Metóda RegExp.test().
  • Metóda RegExp.toString().

Objekt JavaScript

  • Objekt JavaScript
  • Metóda Object.assign().
  • Metóda Object.create().
  • Metóda Object.defineProperty().
  • Metóda Object.defineProperties().
  • Metóda Object.entries().
  • Metóda Object.freeze().
  • getOwnPropertyDescriptor() metóda
  • getOwnPropertyDescriptors() metóda
  • getOwnPropertyNames() metóda
  • getOwnPropertySymbols() metóda
  • Metóda Object.getPrototypeOf().
  • metóda Object.is().
  • preventExtensions() metóda
  • Metóda Object.seal().
  • Metóda Object.setPrototypeOf().
  • Metóda Object.values().

JavaScript Reflect Object

  • JavaScript Reflect
  • Metóda Reflect.apply().
  • Metóda Reflect.construct().
  • Metóda Reflect.defineProperty().
  • Metóda Reflect.deleteProperty().
  • Metóda Reflect.get().
  • getOwnPropertyDescriptor() metóda
  • Metóda Reflect.getPrototypeOf().
  • Metóda Reflect.has().
  • Metóda Reflect.isExtensible().
  • Metóda Reflect.ownKeys().
  • preventExtensions() metóda
  • Metóda Reflect.set().
  • Metóda Reflect.setPrototypeOf().

JavaScript Set Object

  • Sada JavaScript
  • Nastavte metódu add().
  • Nastaviť metódu clear().
  • Nastavte metódu delete().
  • Metóda Set entries().
  • Set forEach() metóda
  • Set has() metóda
  • Metóda Set values().

Objekt reťazca JavaScript

  • Metóda reťazca charAt().
  • Metóda reťazca charAt().
  • Metóda reťazca charCodeAt().
  • Metóda reťazca concat().
  • Metóda reťazca indexOf().
  • Metóda reťazca lastIndexOf().
  • Metóda string search().
  • Zhoda reťazca()
  • Metóda String replacement().
  • Metóda reťazca substr().
  • String metóda substring().
  • Metóda string slice().
  • Metóda String toLowerCase().
  • metóda toLocaleLowerCase().
  • Metóda String toUpperCase().
  • toLocaleUpperCase() metóda
  • Metóda String toString().
  • Metóda reťazca valueOf().

Objekt symbolu JavaScript

  • Symbol JavaScript
  • Metóda Symbol.for().
  • Metóda Symbol.keyFor().
  • Metóda Symbol.toString().

Vlastnosť symbolu

  • Symbol.hasInstance Property
  • isConcatSpreadable Property
  • Symbol.match Property
  • Symbol.prototyp Vlastnosť
  • Symbol.nahradiť Nehnuteľnosť
  • Symbol.search Property
  • Symbol.split Vlastnosť
  • Vlastnosť Symbol.toStringTag
  • Symbol.unscopables Vlastnosť

Objekt TypedArray JavaScript

  • JavaScript TypeedArray
  • TypedArray copyWithin() metóda
  • Metóda TypedArray entries().
  • TypedArray every() metóda
  • Metóda TypedArray fill().
  • TypedArray filter() metóda
  • Metóda TypedArray find().
  • TypedArray metóda findIndex().
  • TypedArray forEach() metóda
  • TypedArray include() metóda
  • Metóda TypedArray indexof().
  • TypedArray join() metóda
  • TypedArray Keys() metóda
  • TypedArray metóda lastIndexof().
  • TypedArray map() metóda
  • TypedArray znížiť() metóda
  • Metóda TypeedArray reductionRight().
  • TypedArray metóda reverse().
  • TypedArray set() metóda
  • Metóda TypedArray Slice().
  • TypedArray metóda some().
  • TypedArray metóda sort().
  • TypedArray subarray() metóda
  • Metóda TypeArray values().
  • toLocaleString() metóda
  • TypedArray toString() metóda

Objekt slabej mapy JavaScriptu

java je inštancia
  • Slabá mapa JavaScriptu
  • Metóda WeakMap delete().
  • Metóda WeakMap get().
  • WeakMap has() metóda
  • Metóda WeakMap set().

Objekt slabej množiny JavaScriptu

  • JavaScript WeakSet
  • WeakSet add() metóda
  • Metóda WeakSet delete().
  • WeakSet has() metóda

Predpoklad

Predtým, ako sa do hĺbky naučíte JavaScript, musíte mať základné znalosti HTML.

publikum

Tento návod JavaScript sme vyvinuli pre začiatočníkov aj profesionálov. Existuje veľa príkladov s editorom JavaScript. Takže môžete jednoducho upraviť svoj JavaScript kód, ktorý vám pomôže ľahko sa naučiť JavaScript.

Problém

Uisťujeme vás, že v našom návode na používanie JavaScriptu nenájdete žiadny problém. Ak však nájdete nejakú chybu, môžete ju zverejniť v sekcii komentárov.