Mūsų JavaScript pamoka sukurtas tiek pradedantiesiems, tiek profesionalams. „JavaScript“ naudojama dinaminiams kliento puslapiams kurti.
JavaScript yra objekto pagrindu sukurta scenarijų kalba kuris yra lengvas ir kelių platformų.
„JavaScript“ nėra kompiliuota, bet išversta kalba. „JavaScript“ vertėjas (įterptas į naršyklę) yra atsakingas už „JavaScript“ kodo vertimą žiniatinklio naršyklei.
Kas yra JavaScript
JavaScript (js) yra lengva į objektą orientuota programavimo kalba, kurią keliose svetainėse naudoja tinklalapių scenarijus. Tai aiškinama, visavertė programavimo kalba, kuri įgalina dinamišką interaktyvumą svetainėse, kai taikoma HTML dokumentui. Jis buvo pristatytas 1995 m., siekiant įtraukti programas į tinklalapius „Netscape Navigator“ naršyklėje. Nuo tada jis buvo priimtas visose kitose grafinėse interneto naršyklėse. Naudodami „JavaScript“ vartotojai gali kurti modernias žiniatinklio programas, kad galėtų tiesiogiai sąveikauti, kiekvieną kartą neįkeldami puslapio iš naujo. Tradicinė svetainė naudoja js, kad pateiktų keletą interaktyvumo ir paprastumo formų.
daugiagija java
Nors „JavaScript“ neturi ryšio su „Java“ programavimo kalba. Pavadinimas buvo pasiūlytas ir pateiktas tais laikais, kai „Java“ populiarėjo rinkoje. Be žiniatinklio naršyklių, tokiose duomenų bazėse kaip CouchDB ir MongoDB kaip scenarijų ir užklausų kalba naudojama JavaScript.
„JavaScript“ ypatybės
Yra šios „JavaScript“ funkcijos:
- Visos populiarios žiniatinklio naršyklės palaiko JavaScript, nes jose yra įmontuota vykdymo aplinka.
- JavaScript seka C programavimo kalbos sintaksę ir struktūrą. Taigi, tai yra struktūrizuota programavimo kalba.
- „JavaScript“ yra silpnai įvesta kalba, kai tam tikri tipai yra netiesiogiai perduodami (priklausomai nuo operacijos).
- „JavaScript“ yra į objektą orientuota programavimo kalba, kuri naudoja prototipus, o ne paveldėjimo klases.
- Tai lengva ir aiškinama kalba.
- Tai kalba, kurioje skiriamos didžiosios ir mažosios raidės.
- „JavaScript“ palaiko kelios operacinės sistemos, įskaitant „Windows“, „MacOS“ ir kt.
- Tai leidžia vartotojams gerai valdyti žiniatinklio naršykles.
JavaScript istorija
1993 m. Mozaika atsirado pirmoji populiari žiniatinklio naršyklė. Viduje 1994 metai , Netscape įkūrė Marcas Andreessenas . Jis suprato, kad žiniatinklis turi tapti dinamiškesnis. Taigi buvo manoma, kad HTML buvo pateikta „klijavimo kalba“, kad dizaineriams ir ne visą darbo dieną dirbantys programuotojai galėtų lengvai kurti žiniatinklio kūrimą. Todėl 1995 m. įmonė įdarbino Brendanas Eichas ketinantys įdiegti ir įterpti į naršyklę Scheme programavimo kalbą. Tačiau Brendanui dar nespėjus pradėti, įmonė susijungė su Saulės mikrosistemos už „Java“ įtraukimą į savo „Navigator“, kad ji galėtų konkuruoti su „Microsoft“ dėl žiniatinklio technologijų ir platformų. Dabar buvo dvi kalbos: Java ir scenarijų kalba. Be to, „Netscape“ nusprendė scenarijų kalbai suteikti panašų pavadinimą kaip „Java“. Tai paskatino „Javascript“. Galiausiai 1995 m. gegužę Marcas Andreessenas sukūrė pirmąjį „Javascript“ kodą, pavadintą „ Mocha “. Vėliau rinkodaros komanda pavadinimą pakeitė į ' LiveScript “. Tačiau dėl prekės ženklo priežasčių ir tam tikrų kitų priežasčių 1995 m. gruodžio mėn. kalba galiausiai buvo pervadinta į „JavaScript“. Nuo tada atsirado JavaScript.
„JavaScript“ taikymas
„JavaScript“ naudojama kuriant interaktyvias svetaines. Jis daugiausia naudojamas:
- Kliento pusės patvirtinimas,
- Dinaminiai išskleidžiamieji meniu,
- Rodoma data ir laikas,
- Rodomi iššokantys langai ir dialogo langai (pvz., įspėjimo dialogo langas, patvirtinimo dialogo langas ir raginimo dialogo langas),
- Laikrodžių rodymas ir kt.
JavaScript pavyzdys
document.write('Hello JavaScript by JavaScript');Išbandykite dabar
Išsamus pirmojo JavaScript pavyzdžio paaiškinimas pateikiamas kitame skyriuje.
„JavaScript“ indeksas
JavaScript pamoka
„JavaScript“ pagrindai
- JavaScript komentaras
- „JavaScript“ kintamasis
- „JavaScript“ pasaulinis kintamasis
- JavaScript operatoriai
- JavaScript If pareiškimas
- „JavaScript“ jungiklis
- „JavaScript“ ciklas
- „JavaScript“ funkcija
JavaScript objektai
- JavaScript objektas
- JavaScript masyvas
- „JavaScript“ eilutė
- JavaScript data
- „JavaScript“ matematika
- JavaScript numeris
- JavaScript loginis
- JavaScript DataView
- „JavaScript“ funkcija
- JavaScript tvarkytuvas
- JavaScript JSON
- JavaScript numeris
- „JavaScript“ atspindys
- JavaScript RegExp
- JavaScript simbolis
JavaScript BOM
- Naršyklės objektai
- 1) Lango objektas
- 2) Istorijos objektas
- 3) Navigatoriaus objektas
- 4) Ekrano objektas
JavaScript DOM
- 5) Dokumento objektas
- getElementById
- getElementsByName
- getElementsByTagName
- JavaScript vidinė HTML nuosavybė
- JavaScript innerText nuosavybė
JavaScript patvirtinimas
- JavaScript formos patvirtinimas
- „JavaScript“ el. pašto patvirtinimas
JavaScript OOPs
kaip atidaryti json failą
- JavaScript klasė
- JavaScript objektas
- JavaScript prototipas
- „JavaScript“ konstruktoriaus metodas
- „JavaScript“ statinis metodas
- JavaScript inkapsuliavimas
- „JavaScript“ paveldėjimas
- JavaScript polimorfizmas
- „JavaScript“ abstrakcija
JavaScript slapukai
- JavaScript slapukai
- Slapukų atributai
- Slapukas su keliais vardais
- Slapukų ištrynimas
JavaScript įvykiai
- HTML/DOM įvykiai
JavaScript Įvairūs
- JavaScript šį raktinį žodį
- JavaScript derinimas
- JavaScript pakėlimas
- „JavaScript“ griežtas režimas
JavaScript Advance
- JavaScript TypedArray
- „JavaScript“ rinkinys
- JavaScript žemėlapis
- JavaScript WeakSet
- „JavaScript“ silpnasis žemėlapis
Interviu klausimai
- „JavaScript“ interviu klausimai
JavaScript metodai
„JavaScript“ masyvo objektas
- JavaScript masyvas
- Masyvo concat() metodas
- Masyvo copywithin() metodas
- Masyvo kiekvienas() metodas
- Masyvo užpildymo () metodas
- Masyvo filtro() metodas
- Masyvo paieškos() metodas
- Masyvo findIndex() metodas
- Masyvas forEach() metodas
- Masyvas apima () metodą
- Masyvo indexOf() metodas
- Masyvo prisijungimo() metodas
- Masyvo lastIndexOf() metodas
- Masyvo žemėlapio() metodas
- Masyvo pop() metodas
- Masyvo push() metodas
- Masyvo atvirkštinio() metodas
- Masyvo shift() metodas
- Array slice() metodas
- Masyvo rūšiavimo () metodas
- Masyvo sujungimo () metodas
- Masyvo unshift() metodas
JavaScript DataView objektas
- JavaScript DataView
- DataView getFloat32() metodas
- DataView getFloat64() metodas
- DataView getInt8() metodas
- DataView getInt16() metodas
- DataView getInt32() metodas
- DataView getUint8() metodas
- DataView getUint16() metodas
- DataView getUint32() metodas
„JavaScript“ funkcijos objektas
- „JavaScript“ funkcija
- Funkcijos taikyti() metodas
- Funkcijos bind() metodas
- Funkcijos call() metodas
- Funkcija toString() metodas
„JavaScript“ datos objektas
- JavaScript data
- data getDate() metodas
- data getDay() metodas
- data getFullYears() metodas
- data getHours() metodas
- data getMilliseconds() metodas
- data getMinutes() metodas
- data getMonth() metodas
- data getSeconds() metodas
- data getUTCDate() metodas
- data getUTCDday() metodas
- data getUTCFullYears() metodas
- data getUTCHours() metodas
- data getUTCMutes() metodas
- data getUTCMonth() metodas
- data getUTCSeconds() metodas
- date setDate() metodas
- date setDay() metodas
- data setFullYears() metodas
- data setHours() metodas
- data setMilliseconds() metodas
- data setMinutes() metodas
- data setMonth() metodas
- data setSeconds() metodas
- data setUTCDate() metodas
- data setUTCDday() metodas
- data setUTCFullYears() metodas
- data setUTCHours() metodas
- data setUTCMilliseconds() metodas
- data setUTCMutes() metodas
- data setUTCMonth() metodas
- data setUTCSeconds() metodas
- data toDateString() metodas
- data į ISOstring() metodą
- data iki JSON() metodo
- data toString() metodas
- data toTimeString() metodas
- data iki UTCSstring() metodo
- data valueOf() metodas
„JavaScript“ tvarkyklės objektas
- JavaScript tvarkytuvas
- tvarkytojas taikyti() metodas
- tvarkyklės construct() metodas
- tvarkytojas defineProperty() metodas
- tvarkyklės deleteProperty() metodas
- tvarkyklės get() metodas
- tvarkyklės getOwnPropertyDescriptor() metodas
- tvarkyklės getPrototypeOf() metodas
- tvarkytojas turi() metodą
- tvarkytojas yra Extensible() metodas
- tvarkyklės ownKeys() metodas
- tvarkyklės prevencijaExtensions() metodas
- handler set() metodas
- tvarkyklės setPrototypeOf() metodas
JavaScript JSON objektas
langas.atidaryti
- JavaScript JSON
- JSON.parse() metodas
- JSON.stringify() metodas
JavaScript žemėlapio objektas
- JavaScript žemėlapis
- Žemėlapio išvalymo() metodas
- Žemėlapio trynimo() metodas
- Žemėlapio įrašų() metodas
- Žemėlapis kiekvienam() metodui
- Map get() metodas
- Žemėlapyje yra() metodas
- Map keys() metodas
- Map set() metodas
- Žemėlapio reikšmės() metodas
„JavaScript“ matematikos objektas
- „JavaScript“ matematika
- Matematikos abs() metodas
- Matematikos acos() metodas
- Matematikos asin() metodas
- Math atan() metodas
- Matematinis cbrt() metodas
- Matematinis ceil() metodas
- Matematinis cos() metodas
- Matematinis cosh() metodas
- Matematikos exp() metodas
- Matematikos grindų() metodas
- Matematinės hipotezės() metodas
- Matematikos log() metodas
- Math max() metodas
- Matematikos min() metodas
- Matematikos pow() metodas
- Matematinis atsitiktinis() metodas
- Matematikos raundo() metodas
- Matematikos ženklo() metodas
- Matematikos sin() metodas
- Matematinis sinh() metodas
- Matematinis sqrt() metodas
- Matematikos tan() metodas
- Math tanh() metodas
- Matematikos trunc() metodas
„JavaScript“ numerio objektas
- JavaScript numeris
- Skaičius yra baigtinis() metodas
- Skaičius yraInteger() metodas
- Skaičių parseFloat() metodas
- Skaičių parseInt() metodas
- Metodas Skaičius iki Eksponentinio()
- Numeris toFixed() metodas
- Skaičius iki Precision() metodas
- Numeris toString() metodas
JavaScript RegExp objektas
- JavaScript RegExp
- RegExp.exec() metodas
- RegExp.test() metodas
- RegExp.toString() metodas
JavaScript objektas
- JavaScript objektas
- Object.assign() metodas
- Object.create() metodas
- Object.defineProperty() metodas
- Object.defineProperties() metodas
- Object.entries() metodas
- Object.freeze() metodas
- getOwnPropertyDescriptor() metodas
- getOwnPropertyDescriptors() metodas
- getOwnPropertyNames() metodas
- getOwnPropertySymbols() metodas
- Object.getPrototypeOf() metodas
- Objektas.is() metodas
- preventExtensions() metodas
- Object.seal() metodas
- Object.setPrototypeOf() metodas
- Object.values() metodas
„JavaScript“ atspindi objektą
- „JavaScript“ atspindys
- Reflect.apply() metodas
- Reflect.construct() metodas
- Reflect.defineProperty() metodas
- Reflect.deleteProperty() metodas
- Reflect.get() metodas
- getOwnPropertyDescriptor() metodas
- Reflect.getPrototypeOf() metodas
- Reflect.has() metodas
- Reflect.isExtensible() metodas
- Reflect.ownKeys() metodas
- preventExtensions() metodas
- Reflect.set() metodas
- Reflect.setPrototypeOf() metodas
„JavaScript“ rinkinio objektas
- „JavaScript“ rinkinys
- Nustatykite add() metodą
- Nustatykite clear() metodą
- Nustatykite trynimo () metodą
- Nustatyti įrašų() metodą
- Nustatykite forEach() metodą
- Nustatyti turi() metodą
- Nustatyti reikšmės() metodas
„JavaScript“ eilutės objektas
- String charAt() metodas
- String charAt() metodas
- String charCodeAt() metodas
- String concat() metodas
- String indexOf() metodas
- String lastIndexOf() metodas
- String search() metodas
- Eilutės atitiktis()
- Stygos pakeitimo() metodas
- String substr() metodas
- String substring() metodas
- String slice() metodas
- String to LowerCase() metodas
- toLocaleLowerCase() metodas
- String toUpperCase() metodas
- toLocaleUpperCase() metodas
- String toString() metodas
- String valueOf() metodas
„JavaScript“ simbolio objektas
- JavaScript simbolis
- Simbolis.for() metodui
- Symbol.keyFor() metodas
- Symbol.toString() metodas
Simbolio ypatybė
- Simbolis.hasInstance Property
- isConcatSpreadable Property
- Simbolis.match Property
- Simbolis.prototipo savybė
- Simbolis.pakeisti nuosavybę
- Simbolis.paieškos nuosavybė
- Simbolis.suskaldytas Turtas
- Ypatybė Symbol.toStringTag
- Simbolis.unscopables Turtas
JavaScript TypedArray objektas
- JavaScript TypedArray
- TypedArray copyWithin() metodas
- TypedArray įrašų() metodas
- TypedArray every() metodas
- TypedArray užpildymo() metodas
- TypedArray filtro() metodas
- TypedArray find() metodas
- TypedArray findIndex() metodas
- TypedArray forEach() metodas
- TypedArray include() metodas
- TypedArray indexof() metodas
- TypedArray prisijungimo() metodas
- TypedArray Keys() metodas
- TypedArray lastIndexof() metodas
- TypedArray map() metodas
- TypedArray redukcijos() metodas
- TypedArray ReductionRight() metodas
- TypedArray atvirkštinis() metodas
- TypedArray set() metodas
- TypedArray Slice() metodas
- TypedArray some() metodas
- TypedArray sort() metodas
- TypedArray subarray() metodas
- TypedArray value() metodas
- toLocaleString() metodas
- TypedArray toString() metodas
„JavaScript“ silpnojo žemėlapio objektas
žodžių įvyniojimas css
- „JavaScript“ silpnasis žemėlapis
- WeakMap delete() metodas
- WeakMap get() metodas
- WeakMap has() metodas
- WeakMap set() metodas
JavaScript WeakSet objektas
- JavaScript WeakSet
- WeakSet add() metodas
- WeakSet delete() metodas
- WeakSet has() metodas
Būtina sąlyga
Prieš mokydamiesi JavaScript nuodugniai, turite turėti pagrindinių HTML žinių.
Publika
Sukūrėme šią „JavaScript“ mokymo programą pradedantiesiems ir profesionalams. Pateikta daug „JavaScript“ redaktoriaus pavyzdžių. Taigi, galite lengvai redaguoti savo JavaScript kodą, kuris padės lengvai išmokti JavaScript.
Problema
Užtikriname, kad „JavaScript“ mokymo programoje nerasite jokių problemų. Bet jei radote klaidų, galite ją paskelbti mūsų komentarų skiltyje.