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:
- Visas populārās tīmekļa pārlūkprogrammas atbalsta JavaScript, jo tās nodrošina iebūvētu izpildes vidi.
- JavaScript ievēro C programmēšanas valodas sintakse un struktūru. Tādējādi tā ir strukturēta programmēšanas valoda.
- JavaScript ir vāji drukāta valoda, kurā noteikti veidi ir netieši nodoti (atkarībā no darbības).
- JavaScript ir uz objektu orientēta programmēšanas valoda, kas izmanto prototipus, nevis izmanto klases mantošanai.
- Tā ir viegla un interpretēta valoda.
- Tā ir reģistrjutīga valoda.
- JavaScript ir atbalstīts vairākās operētājsistēmās, tostarp Windows, macOS utt.
- 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 komentārs
- JavaScript mainīgais
- JavaScript globālais mainīgais
- JavaScript operatori
- JavaScript If paziņojums
- JavaScript slēdzis
- JavaScript cilpa
- JavaScript funkcija
JavaScript objekti
- JavaScript objekts
- JavaScript masīvs
- JavaScript virkne
- JavaScript datums
- JavaScript matemātika
- JavaScript numurs
- JavaScript Būla valoda
- JavaScript datu skats
- JavaScript funkcija
- JavaScript apdarinātājs
- JavaScript JSON
- JavaScript numurs
- JavaScript Reflect
- JavaScript RegExp
- JavaScript simbols
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 formas validācija
- JavaScript e-pasta 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 masīvs
- Masīva concat() metode
- Masīva copywithin() metode
- Masīva katra() metode
- Masīva aizpildīšanas() metode
- Masīva filtra() metode
- Masīva atrašanas() metode
- Masīva findIndex() metode
- Masīvs forEach() metodei
- Masīvs ietver () metodi
- Masīva indekssOf() metode
- Masīva pievienošanās() metode
- Masīva lastIndexOf() metode
- Masīva kartes() metode
- Masīva pop() metode
- Masīva push() metode
- Masīva reverse() metode
- Masīva maiņa() metode
- Array slice() metode
- Masīva kārtošanas () metode
- Masīva savienojuma() metode
- Masīva unshift() metode
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 komplekts
- Iestatiet add() metodi
- Iestatiet clear() metodi
- Iestatiet delete() metodi
- Iestatīt ierakstu() metodi
- Iestatiet metodi forEach()
- Iestatīt ir() metodi
- Iestatīt vērtības() metode
JavaScript virknes objekts
- String charAt() metode
- String charAt() metode
- String charCodeAt() metode
- String concat() metode
- String indexOf() metode
- String lastIndexOf() metode
- String search() metode
- Virknes atbilstība()
- String aizstāšanas() metode
- String substr() metode
- String substring() metode
- String slice() metode
- String to LowerCase() metode
- toLocaleLowerCase() metode
- String toUpperCase() metode
- toLocaleUpperCase() metode
- String toString() metode
- String valueOf() metode
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ļā.