logo

Sužinokite „JavaScript“ mokymo programą

JavaScript pamoka

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:

  1. Visos populiarios žiniatinklio naršyklės palaiko JavaScript, nes jose yra įmontuota vykdymo aplinka.
  2. JavaScript seka C programavimo kalbos sintaksę ir struktūrą. Taigi, tai yra struktūrizuota programavimo kalba.
  3. „JavaScript“ yra silpnai įvesta kalba, kai tam tikri tipai yra netiesiogiai perduodami (priklausomai nuo operacijos).
  4. „JavaScript“ yra į objektą orientuota programavimo kalba, kuri naudoja prototipus, o ne paveldėjimo klases.
  5. Tai lengva ir aiškinama kalba.
  6. Tai kalba, kurioje skiriamos didžiosios ir mažosios raidės.
  7. „JavaScript“ palaiko kelios operacinės sistemos, įskaitant „Windows“, „MacOS“ ir kt.
  8. 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 objektai

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 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 į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 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“ 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.