Náš Výukový program JavaScript je určen pro začátečníky i profesionály. JavaScript se používá k vytváření dynamických stránek na straně klienta.
JavaScript je objektově založený skriptovací jazyk který je lehký a multiplatformní.
JavaScript není kompilovaný jazyk, ale je to přeložený jazyk. Překladač JavaScriptu (vložený v prohlížeči) je zodpovědný za překlad kódu JavaScript pro webový prohlížeč.
Co je JavaScript
JavaScript (js) je odlehčený objektově orientovaný programovací jazyk, který používá několik webových stránek pro skriptování webových stránek. Jedná se o interpretovaný, plnohodnotný programovací jazyk, který umožňuje dynamickou interaktivitu na webových stránkách při aplikaci na HTML dokument. Byl představen v roce 1995 pro přidávání programů na webové stránky v prohlížeči Netscape Navigator. Od té doby jej převzaly všechny ostatní grafické webové prohlížeče. Pomocí JavaScriptu mohou uživatelé vytvářet moderní webové aplikace pro přímou interakci bez nutnosti pokaždé znovu načítat stránku. Tradiční webová stránka používá js k poskytování několika forem interaktivity a jednoduchosti.
velikosti latexového písma
JavaScript však nemá žádnou konektivitu s programovacím jazykem Java. Název byl navržen a poskytnut v dobách, kdy Java získávala na trhu popularitu. Kromě webových prohlížečů používají databáze jako CouchDB a MongoDB jako svůj skriptovací a dotazovací jazyk JavaScript.
Vlastnosti JavaScriptu
JavaScript má následující vlastnosti:
- Všechny oblíbené webové prohlížeče podporují JavaScript, protože poskytují vestavěná spouštěcí prostředí.
- JavaScript se řídí syntaxí a strukturou programovacího jazyka C. Jedná se tedy o strukturovaný programovací jazyk.
- JavaScript je slabě typovaný jazyk, kde jsou určité typy implicitně přetypovány (v závislosti na operaci).
- JavaScript je objektově orientovaný programovací jazyk, který pro dědičnost používá spíše prototypy než třídy.
- Je to odlehčený a interpretovaný jazyk.
- Je to jazyk citlivý na velká a malá písmena.
- JavaScript je podporován v několika operačních systémech včetně Windows, macOS atd.
- Poskytuje uživatelům dobrou kontrolu nad webovými prohlížeči.
Historie JavaScriptu
v roce 1993 Mozaika , první populární webový prohlížeč, vznikl. V rok 1994 , Netscape byla založena Marc Andreessen . Uvědomil si, že web musí být dynamičtější. Proto se věřilo, že do HTML je poskytnut „jazyk lepidla“, aby se návrh webu zjednodušil pro návrháře a programátory na částečný úvazek. Následně v roce 1995 společnost přijala Brendan Eich zamýšlí implementovat a vložit programovací jazyk Scheme do prohlížeče. Ale než mohl Brendan začít, společnost se spojila s Sun Microsystems za přidání Javy do svého Navigátoru, aby mohl konkurovat Microsoftu ve webových technologiích a platformách. Nyní tam byly dva jazyky: Java a skriptovací jazyk. Dále se Netscape rozhodl dát skriptovacímu jazyku podobný název jako Java. To vedlo k ‚Javascriptu‘. Nakonec v květnu 1995 Marc Andreessen vytvořil první kód Javascriptu s názvem „ Moka '. Později marketingový tým nahradil název „ LiveScript '. Ale kvůli ochranným známkám a některým dalším důvodům byl jazyk v prosinci 1995 nakonec přejmenován na 'JavaScript'. Od té doby vznikl JavaScript.
Aplikace JavaScriptu
JavaScript se používá k vytváření interaktivních webových stránek. Používá se především pro:
- ověření na straně klienta,
- Dynamické rozbalovací nabídky,
- Zobrazení data a času,
- Zobrazení vyskakovacích oken a dialogových oken (jako dialogové okno výstrahy, dialogové okno potvrzení a dialogové okno výzvy),
- Zobrazení hodin atd.
Příklad JavaScriptu
document.write('Hello JavaScript by JavaScript');Otestujte to hned
Podrobné vysvětlení prvního příkladu JavaScriptu je uvedeno v další kapitole.
Index JavaScript
Výukový program JavaScript
Základy JavaScriptu
- Komentář JavaScript
- Proměnná JavaScriptu
- Globální proměnná JavaScriptu
- Operátoři JavaScriptu
- Prohlášení JavaScript If
- Přepínač JavaScriptu
- JavaScriptová smyčka
- Funkce JavaScript
Objekty JavaScriptu
- Objekt JavaScript
- Pole JavaScriptu
- Řetězec JavaScript
- Datum JavaScriptu
- Matematika JavaScriptu
- Číslo JavaScript
- JavaScript Boolean
- JavaScript DataView
- Funkce JavaScript
- JavaScript handler
- JavaScript JSON
- Číslo JavaScript
- JavaScript Reflect
- JavaScript RegExp
- Symbol JavaScriptu
JavaScriptový kusovník
- Objekty prohlížeče
- 1) Objekt okna
- 2) Objekt historie
- 3) Objekt navigátoru
- 4) Objekt obrazovky
JavaScript DOM
latexový seznam
- 5) Objekt dokumentu
- getElementById
- getElementsByName
- getElementsByTagName
- Vlastnost JavaScript innerHTML
- Vlastnost JavaScript innerText
Ověření JavaScriptu
- Ověření formuláře JavaScript
- JavaScript ověření e-mailu
JavaScript OOP
- Třída JavaScript
- Objekt JavaScript
- Prototyp JavaScriptu
- Metoda konstruktoru JavaScriptu
- Statická metoda JavaScriptu
- Zapouzdření JavaScriptu
- Dědičnost JavaScriptu
- Polymorfismus JavaScriptu
- Abstrakce JavaScriptu
Soubory cookie JavaScript
- Soubory cookie JavaScript
- Atributy souborů cookie
- Soubor cookie s více názvy
- Mazání cookies
Události JavaScriptu
- Události HTML/DOM
JavaScript Různé
- JavaScript toto klíčové slovo
- Ladění JavaScriptu
- Zvednutí JavaScriptu
- Přísný režim JavaScriptu
JavaScript Advance
- JavaScript TypeedArray
- Sada JavaScriptu
- JavaScriptová mapa
- JavaScript WeakSet
- Slabá mapa JavaScriptu
Otázky k pohovoru
- Otázky k pohovoru o JavaScriptu
Metody JavaScriptu
Objekt pole JavaScript
- Pole JavaScriptu
- Metoda pole concat().
- Metoda pole copywithin().
- Metoda pole every().
- Metoda pole fill().
- Metoda Array filter().
- Metoda pole find().
- Metoda pole findIndex().
- Array forEach() metoda
- Metoda Array include().
- Metoda pole indexOf().
- Metoda pole join().
- Metoda pole lastIndexOf().
- Metoda Array map().
- Metoda pole pop().
- Metoda pole push().
- Metoda pole reverse().
- Metoda Array shift().
- Metoda pole slice().
- Metoda pole sort().
- Metoda pole splice().
- Metoda pole unshift().
Objekt DataView JavaScriptu
- JavaScript DataView
- Metoda DataView getFloat32().
- Metoda DataView getFloat64().
- Metoda DataView getInt8().
- Metoda DataView getInt16().
- Metoda DataView getInt32().
- Metoda DataView getUint8().
- Metoda DataView getUint16().
- Metoda DataView getUint32().
Objekt funkce JavaScript
- Funkce JavaScript
- Funkce Apply() metoda
- Funkce bind() metoda
- Metoda volání funkce().
- Funkce toString() metoda
Objekt Datum JavaScript
- Datum JavaScriptu
- datum metoda getDate().
- metoda date getDay().
- date getFullYears() metoda
- date getHours() metoda
- date getMilliseconds() metoda
- date getMinutes() metoda
- date getMonth() metoda
- date getSeconds() metoda
- datum metoda getUTCDate().
- date getUTCDay() metoda
- date getUTCFullYears() metoda
- date getUTCHours() metoda
- date getUTCMinutes() metoda
- date getUTCMonth() metoda
- date getUTCSeconds() metoda
- date setDate() metoda
- date setDay() metoda
- date setFullYears() metoda
- date setHours() metoda
- date setMilliseconds() metoda
- date setMinutes() metoda
- date setMonth() metoda
- date setSeconds() metoda
- date setUTCDate() metoda
- date setUTCDay() metoda
- date setUTCFullYears() metoda
- date setUTCHours() metoda
- date setUTCMilliseconds() metoda
- date setUTCMinutes() metoda
- date setUTCMonth() metoda
- date setUTCSeconds() metoda
- date toDateString() metoda
- date toISOSTring() metoda
- date toJSON() metoda
- date toString() metoda
- metoda date toTimeString().
- date toUTCString() metoda
- date valueOf() metoda
Objekt obslužného programu JavaScriptu
- JavaScript handler
- metoda handler apply().
- metoda handler construct().
- metodu handler defineProperty().
- handler metodu deleteProperty().
- obslužná metoda get().
- handler metoda getOwnPropertyDescriptor().
- handler metoda getPrototypeOf().
- handler has() metoda
- handler metoda isExtensible().
- handler metoda ownKeys().
- metoda handler preventExtensions().
- metoda handler set().
- handler metoda setPrototypeOf().
Objekt JavaScript JSON
beran herec
- JavaScript JSON
- Metoda JSON.parse().
- Metoda JSON.stringify().
Mapový objekt JavaScriptu
- JavaScriptová mapa
- Metoda map clear().
- Metoda map delete().
- Metoda map entries().
- Metoda Map forEach().
- Metoda map get().
- Map has() metoda
- Metoda map keys().
- Metoda map set().
- Metoda map values().
Matematický objekt JavaScriptu
- Matematika JavaScriptu
- Math metoda abs().
- Math metoda acos().
- Metoda Math asin().
- Metoda Math atan().
- Matematická metoda cbrt().
- Math metoda ceil().
- Metoda Math cos().
- Math metoda cosh().
- Matematická metoda exp().
- Metoda Math floor().
- Matematická metoda hypot().
- Math metoda log().
- Math metoda max().
- Math metoda min().
- Math metoda pow().
- Metoda Math random().
- Metoda Math round().
- Math metoda sign().
- Metoda Math sin().
- Metoda Math sinh().
- Metoda Math sqrt().
- Metoda Math tan().
- Math metoda tanh().
- Math metoda trunc().
Objekt čísla JavaScript
- Číslo JavaScript
- Metoda Number isFinite().
- Metoda číslo isInteger().
- Číslo metody parseFloat().
- Číslo metody parseInt().
- Metoda Number toExponential().
- Metoda Number toFixed().
- Metoda Number toPrecision().
- Metoda Number toString().
Objekt RegExp JavaScript
- JavaScript RegExp
- Metoda RegExp.exec().
- Metoda RegExp.test().
- Metoda RegExp.toString().
Objekt JavaScript
- Objekt JavaScript
- Metoda Object.assign().
- Metoda Object.create().
- Metoda Object.defineProperty().
- Metoda Object.defineProperties().
- Metoda Object.entries().
- Metoda Object.freeze().
- getOwnPropertyDescriptor() metoda
- getOwnPropertyDescriptors() metoda
- getOwnPropertyNames() metoda
- getOwnPropertySymbols() metoda
- Metoda Object.getPrototypeOf().
- Metoda Object.is().
- metoda preventExtensions().
- Metoda Object.seal().
- Metoda Object.setPrototypeOf().
- Metoda Object.values().
JavaScript Reflect Object
- JavaScript Reflect
- Metoda Reflect.apply().
- Metoda Reflect.construct().
- Metoda Reflect.defineProperty().
- Metoda Reflect.deleteProperty().
- Metoda Reflect.get().
- getOwnPropertyDescriptor() metoda
- Metoda Reflect.getPrototypeOf().
- Metoda Reflect.has().
- Metoda Reflect.isExtensible().
- Metoda Reflect.ownKeys().
- metoda preventExtensions().
- Metoda Reflect.set().
- Metoda Reflect.setPrototypeOf().
JavaScript nastavit objekt
- Sada JavaScriptu
- Nastavit metodu add().
- Nastavit metodu clear().
- Nastavit metodu delete().
- Metoda Set entries().
- Set forEach() metoda
- Set has() metoda
- Metoda Set values().
Objekt řetězce JavaScript
- Metoda String charAt().
- Metoda String charAt().
- Řetězec metoda charCodeAt().
- Metoda String concat().
- Metoda String indexOf().
- Metoda String lastIndexOf().
- Metoda String search().
- Shoda řetězce()
- Metoda String replacement().
- Metoda String substr().
- Metoda String substring().
- Metoda String slice().
- Metoda String toLowerCase().
- metoda toLocaleLowerCase().
- Metoda String toUpperCase().
- toLocaleUpperCase() metoda
- Metoda String toString().
- Metoda string valueOf().
Objekt symbolu JavaScript
- Symbol JavaScriptu
- Metoda Symbol.for().
- Metoda Symbol.keyFor().
- Metoda Symbol.toString().
Vlastnost symbolu
- Vlastnost Symbol.hasInstance
- isConcatSpreadable Property
- Vlastnost Symbol.match
- Vlastnost Symbol.prototype
- Symbol.replace Property
- Vlastnost Symbol.search
- Vlastnost Symbol.split
- Vlastnost Symbol.toStringTag
- Vlastnost Symbol.unscopables
Objekt TypedArray JavaScriptu
- JavaScript TypeedArray
- Metoda TypeedArray copyWithin().
- Metoda TypedArray entries().
- Metoda TypedArray every().
- Metoda TypedArray fill().
- Metoda TypedArray filter().
- Metoda TypedArray find().
- Metoda TypedArray findIndex().
- TypedArray forEach() metoda
- Metoda TypedArray include().
- Metoda TypedArray indexof().
- Metoda TypeedArray join().
- Metoda TypedArray Keys().
- TypedArray metoda lastIndexof().
- TypedArray map() metoda
- Metoda TypeedArray reduction().
- Metoda TypeedArray reductionRight().
- Metoda TypedArray reverse().
- Metoda TypedArray set().
- Metoda TypedArray Slice().
- TypedArray metoda some().
- TypedArray metoda sort().
- TypedArray metoda subarray()
- Metoda TypeArray values().
- metoda toLocaleString().
- Metoda TypedArray toString().
Objekt slabé mapy JavaScriptu
konečné klíčové slovo v jazyce Java
- Slabá mapa JavaScriptu
- Metoda WeakMap delete().
- Metoda WeakMap get().
- WeakMap has() metoda
- Metoda WeakMap set().
Objekt slabé sady JavaScriptu
- JavaScript WeakSet
- Metoda WeakSet add().
- Metoda WeakSet delete().
- WeakSet has() metoda
Předpoklad
Než se naučíte JavaScript do hloubky, musíte mít základní znalosti HTML.
Publikum
Tento výukový program JavaScript jsme vyvinuli pro začátečníky i profesionály. Existuje mnoho příkladů s editorem JavaScript. Takže můžete snadno upravit svůj JavaScript kód, který vám pomůže se snadno naučit JavaScript.
Problém
Ujišťujeme vás, že v našem JavaScript tutoriálu nenajdete žádný problém. Pokud ale najdete nějakou chybu, můžete ji napsat do sekce komentářů.