logo

Apgūstiet JavaScript apmācību

JavaScript apmācība

Mūsu JavaScript apmācība ir paredzēts gan iesācējiem, gan profesionāļiem. JavaScript tiek izmantots, lai izveidotu klienta puses dinamiskas lapas.

JavaScript ir uz objektu balstīta skriptu valoda kas ir viegls un daudzplatformu.

JavaScript nav apkopota valoda, bet tā ir tulkota valoda. JavaScript tulkotājs (iegults pārlūkprogrammā) ir atbildīgs par tīmekļa pārlūkprogrammas JavaScript koda tulkošanu.

Kas ir JavaScript

JavaScript (js) ir viegla uz objektu orientēta programmēšanas valoda, ko izmanto vairākas vietnes tīmekļa lapu skriptēšanai. Tā ir interpretēta, pilnvērtīga programmēšanas valoda, kas nodrošina dinamisku interaktivitāti vietnēs, kad tā tiek lietota HTML dokumentā. Tas tika ieviests 1995. gadā, lai pievienotu programmas tīmekļa lapām pārlūkprogrammā Netscape Navigator. Kopš tā laika to ir pārņēmušas visas pārējās grafiskās tīmekļa pārlūkprogrammas. Izmantojot JavaScript, lietotāji var izveidot modernas tīmekļa lietojumprogrammas, lai mijiedarbotos tieši, katru reizi nepārlādējot lapu. Tradicionālā vietne izmanto js, ​​lai nodrošinātu vairākus interaktivitātes un vienkāršības veidus.

enum tostring java

Lai gan JavaScript nav savienojuma ar Java programmēšanas valodu. Nosaukums tika ieteikts un sniegts laikos, kad Java tirgū guva popularitāti. Papildus tīmekļa pārlūkprogrammām tādas datu bāzes kā CouchDB un MongoDB izmanto JavaScript kā skriptu un vaicājumu valodu.

JavaScript funkcijas

Ir šādas JavaScript funkcijas:

  1. Visas populārās tīmekļa pārlūkprogrammas atbalsta JavaScript, jo tās nodrošina iebūvētu izpildes vidi.
  2. JavaScript ievēro C programmēšanas valodas sintakse un struktūru. Tādējādi tā ir strukturēta programmēšanas valoda.
  3. JavaScript ir vāji drukāta valoda, kurā noteikti veidi ir netieši nodoti (atkarībā no darbības).
  4. JavaScript ir uz objektu orientēta programmēšanas valoda, kas izmanto prototipus, nevis izmanto klases mantošanai.
  5. Tā ir viegla un interpretēta valoda.
  6. Tā ir reģistrjutīga valoda.
  7. JavaScript ir atbalstīts vairākās operētājsistēmās, tostarp Windows, macOS utt.
  8. Tas lietotājiem nodrošina labu kontroli pār tīmekļa pārlūkprogrammām.

JavaScript vēsture

1993. gadā Mozaīka , pirmā populārā tīmekļa pārlūkprogramma, parādījās. Iekš 1994. gads , Netscape dibināja Marks Andreesens . Viņš saprata, ka tīmeklim ir jākļūst dinamiskākam. Tādējādi tika uzskatīts, ka HTML tiek nodrošināta “līmēšanas valoda”, lai dizaineriem un nepilna laika programmētājiem atvieglotu tīmekļa izstrādi. Līdz ar to 1995. gadā uzņēmums pieņēma darbā Brendans Eihs plāno ieviest un iegult Shēmas programmēšanas valodu pārlūkprogrammā. Bet, pirms Brendans varēja sākt, uzņēmums apvienojās ar Saules mikrosistēmas par Java pievienošanu savam Navigatoram, lai tas varētu konkurēt ar Microsoft tīmekļa tehnoloģijās un platformās. Tagad bija divas valodas: Java un skriptu valoda. Turklāt Netscape nolēma skriptu valodai piešķirt līdzīgu nosaukumu kā Java. Tas noveda pie 'Javascript'. Visbeidzot, 1995. gada maijā Marks Andreesens izstrādāja pirmo Javascript kodu ar nosaukumu ' Moča '. Vēlāk mārketinga komanda nosaukumu aizstāja ar ' LiveScript '. Taču preču zīmju un dažu citu iemeslu dēļ 1995. gada decembrī valoda beidzot tika pārdēvēta par “JavaScript”. Kopš tā laika JavaScript sāka pastāvēt.

JavaScript pielietojums

JavaScript tiek izmantots, lai izveidotu interaktīvas vietnes. To galvenokārt izmanto:

  • Klienta puses validācija,
  • Dinamiskās nolaižamās izvēlnes,
  • Tiek rādīts datums un laiks,
  • Parādīt uznirstošos logus un dialoglodziņus (piemēram, brīdinājumu dialoglodziņu, apstiprinājuma dialoglodziņu un uzvednes dialoglodziņu),
  • Pulksteņu rādīšana utt.

JavaScript piemērs

 document.write('Hello JavaScript by JavaScript'); 
Izmēģiniet to tagad

Detalizēts pirmā JavaScript piemēra skaidrojums ir sniegts nākamajā nodaļā.


JavaScript indekss


JavaScript apmācība

JavaScript pamati

JavaScript objekti

JavaScript BOM

js base64 atšifrēt
  • Pārlūka objekti
  • 1) Logu objekts
  • 2) Vēstures objekts
  • 3) Navigator Object
  • 4) Ekrāna objekts

JavaScript DOM

  • 5) Dokumenta objekts
  • getElementById
  • getElementsByName
  • getElementsByTagName
  • JavaScript innerHTML īpašums
  • JavaScript innerText īpašums

JavaScript validācija

JavaScript OOPs

  • JavaScript klase
  • JavaScript objekts
  • JavaScript prototips
  • JavaScript konstruktora metode
  • JavaScript statiskā metode
  • JavaScript iekapsulēšana
  • JavaScript mantošana
  • JavaScript polimorfisms
  • JavaScript abstrakcija

JavaScript sīkfaili

  • JavaScript sīkfaili
  • Sīkdatņu atribūti
  • Sīkdatne ar vairākiem nosaukumiem
  • Sīkdatņu dzēšana

JavaScript notikumi

    HTML/DOM notikumi

JavaScript Dažādi

  • JavaScript šis atslēgvārds
  • JavaScript atkļūdošana
  • JavaScript pacelšana
  • JavaScript stingrais režīms

JavaScript Advance

  • JavaScript TypedArray
  • JavaScript komplekts
  • JavaScript karte
  • JavaScript vājais kopums
  • JavaScript vājā karte

Intervijas jautājumi

  • JavaScript intervijas jautājumi

JavaScript metodes

JavaScript masīva objekts

JavaScript DataView objekts

  • JavaScript datu skats
  • DataView getFloat32() metode
  • DataView getFloat64() metode
  • DataView getInt8() metode
  • DataView getInt16() metode
  • DataView getInt32() metode
  • DataView getUint8() metode
  • DataView getUint16() metode
  • DataView getUint32() metode

JavaScript funkcijas objekts

  • JavaScript funkcija
  • Funkcijas pielietot() metode
  • Funkcijas bind() metode
  • Funkcijas izsaukšanas() metode
  • Funkcija toString() metode

JavaScript datuma objekts

  • JavaScript datums
  • datums getDate() metode
  • datums getDay() metode
  • datums getFullYears() metode
  • datums getHours() metode
  • datums getMilliseconds() metode
  • datums getMinutes() metode
  • datums getMonth() metode
  • datums getSeconds() metode
  • datums getUTCDate() metode
  • datums getUTCDay() metode
  • datums getUTCFullYears() metode
  • datums getUTCHours() metode
  • datums getUTCMutes() metode
  • datums getUTCMonth() metode
  • datums getUTCSeconds() metode
  • date setDate() metode
  • date setDay() metode
  • datuma setFullYears() metode
  • datuma setHours() metode
  • datuma setMilliseconds() metode
  • datuma setMinutes() metode
  • datums setMonth() metode
  • date setSeconds() metode
  • datuma setUTCDate() metode
  • date setUTCDday() metode
  • datuma setUTCFullYears() metode
  • datuma setUTCHours() metode
  • datums setUTCMilliseconds() metode
  • date setUTCMutes() metode
  • datuma iestatīšanaUTCMonth() metode
  • datums setUTCSeconds() metode
  • datums līdzDateString() metode
  • datums uz ISOstring() metodi
  • datums līdz JSON() metodei
  • datums uz String() metodi
  • datums uz TimeString() metodi
  • datums līdz UTCstring() metodei
  • datuma valueOf() metode

JavaScript apdarinātāja objekts

  • JavaScript apdarinātājs
  • apdarinātāja piemērot() metodi
  • apdarinātāja konstrukta() metode
  • apdarinātāja defineProperty() metode
  • apdarinātāja deleteProperty() metode
  • apdarinātāja get() metode
  • apdarinātāja getOwnPropertyDescriptor() metode
  • apdarinātāja getPrototypeOf() metode
  • apdarinātājam ir() metode
  • apdarinātājs ir Extensible() metode
  • apdarinātāja ownKeys() metode
  • apdarinātāja preventExtensions() metode
  • apdarinātāja set() metode
  • apdarinātāja setPrototypeOf() metodi

JavaScript JSON objekts

skābes īpašību datu bāze
  • JavaScript JSON
  • JSON.parse() metode
  • JSON.stringify() metode

JavaScript kartes objekts

  • JavaScript karte
  • Kartes notīrīšanas () metode
  • Kartes dzēšanas() metode
  • Kartes ierakstu() metode
  • Karte katram() metodei
  • Kartes iegūšanas () metode
  • Kartei ir() metode
  • Kartes taustiņu() metode
  • Kartes kopas() metode
  • Kartes vērtības() metode

JavaScript matemātikas objekts

  • JavaScript matemātika
  • Matemātikas abs() metode
  • Matemātikas acos() metode
  • Matemātikas asin() metode
  • Math atan() metode
  • Matemātikas cbrt() metode
  • Matemātikas ceil() metode
  • Matemātikas cos() metode
  • Matemātikas cosh() metode
  • Matemātikas exp() metode
  • Matemātikas grīdas() metode
  • Matemātikas hipotēzes() metode
  • Matemātikas log() metode
  • Math max() metode
  • Matemātikas min() metode
  • Matemātikas pow() metode
  • Matemātikas izlases() metode
  • Matemātikas kārta() metode
  • Matemātikas zīmes() metode
  • Matemātikas sin() metode
  • Matemātikas sinh() metode
  • Matemātikas sqrt() metode
  • Matemātikas tan() metode
  • Matemātikas tanh() metode
  • Matemātikas trunc() metode

JavaScript numura objekts

  • JavaScript numurs
  • Skaitlis irFinite() metode
  • Skaitlis irInteger() metode
  • Skaitļu parseFloat() metode
  • Skaitļu parseInt() metode
  • Skaitļa līdz eksponenciāla () metode
  • Number to Fixed() metode
  • Skaitļa līdz Precizitāte() metode
  • Skaitlis toString() metode

JavaScript RegExp objekts

  • JavaScript RegExp
  • RegExp.exec() metode
  • RegExp.test() metode
  • Metode RegExp.toString().

JavaScript objekts

  • JavaScript objekts
  • Object.assign() metode
  • Object.create() metode
  • Object.defineProperty() metode
  • Object.defineProperties() metode
  • Object.entries() metode
  • Object.freeze() metode
  • getOwnPropertyDescriptor() metode
  • getOwnPropertyDescriptors() metode
  • getOwnPropertyNames() metode
  • getOwnPropertySymbols() metode
  • Object.getPrototypeOf() metode
  • Object.is() metode
  • preventExtensions() metode
  • Object.seal() metode
  • Object.setPrototypeOf() metode
  • Object.values() metode

JavaScript atspoguļo objektu

  • JavaScript Reflect
  • Reflect.apply() metode
  • Reflect.construct() metode
  • Reflect.defineProperty() metode
  • Reflect.deleteProperty() metode
  • Reflect.get() metode
  • getOwnPropertyDescriptor() metode
  • Reflect.getPrototypeOf() metode
  • Reflect.has() metode
  • Reflect.isExtensible() metode
  • Reflect.ownKeys() metode
  • preventExtensions() metode
  • Reflect.set() metode
  • Reflect.setPrototypeOf() metode

JavaScript iestatīšanas objekts

JavaScript virknes objekts

JavaScript simbolu objekts

  • JavaScript simbols
  • Simbols.for() metodei
  • Symbol.keyFor() metode
  • Symbol.toString() metode

Simbola īpašums

  • Īpašums Symbol.hasInstance
  • isConcatSpreadable īpašums
  • Symbol.match Īpašums
  • Simbols.prototipa īpašība
  • Simbols.replace Property
  • Symbol.search īpašums
  • Simbols.split Īpašums
  • Īpašums Symbol.toStringTag
  • Simbols.unscopables Īpašums

JavaScript TypedArray objekts

  • JavaScript TypedArray
  • TypedArray copyWithin() metode
  • TypedArray ierakstu() metode
  • TypedArray every() metode
  • TypedArray fill() metode
  • TypedArray filtra() metode
  • TypedArray find() metode
  • TypedArray findIndex() metode
  • TypedArray forEach() metodei
  • TypedArray ietver () metodi
  • TypedArray indexof() metode
  • TypedArray join() metode
  • TypedArray Keys() metode
  • TypedArray lastIndexof() metode
  • TypedArray map() metode
  • TypedArray samazināšanas() metode
  • TypedArray samazinātRight() metode
  • TypedArray reverse() metode
  • TypedArray set() metode
  • TypedArray Slice() metode
  • TypedArray some() metode
  • TypedArray sort() metode
  • TypedArray subray() metode
  • TypedArray vērtības() metode
  • metodi toLocaleString().
  • TypedArray toString() metode

JavaScript vājās kartes objekts

java do while cilpa
  • JavaScript vājā karte
  • WeakMap delete() metode
  • WeakMap get() metode
  • WeakMap ir() metode
  • WeakMap set() metode

JavaScript vājās kopas objekts

  • JavaScript vājais kopums
  • WeakSet add() metode
  • WeakSet delete() metode
  • WeakSet has() metode

Priekšnoteikums

Pirms padziļināti apgūt JavaScript, jums ir jābūt pamatzināšanām par HTML.

Auditorija

Mēs esam izstrādājuši šo JavaScript pamācību gan iesācējiem, gan profesionāļiem. Ir sniegts daudz piemēru ar JavaScript redaktoru. Tātad, jūs varat viegli rediģēt savu JavaScript kodu, kas palīdzēs jums viegli apgūt JavaScript.

Problēma

Mēs garantējam, ka mūsu JavaScript apmācībā jūs neatradīsit nekādas problēmas. Bet, ja atrodat kādu kļūdu, varat to ievietot mūsu komentāru sadaļā.