Javascript là gì? Những điều cơ bản nhất về Javascript | Vieclam116.vn

Giáo Dục 0 lượt xem

Afai e te le’i iloa Javascript o le gagana polokalame sili ona lauiloa i le lalolagi mo le 20 tausaga talu ai. I totonu o lenei tusiga, seʻi o tatou suʻesuʻe loloto i lenei gagana polokalame faʻapea foʻi ma faʻavae o le JS e tatau ona e iloa.

O le a le Javascript?  Javascript Basics mo Amata
O le a le Javascript? Javascript Basics mo Amata

O le a le Javascript?

Javascript ose upegatafa’ilagi polokalame gagana, tu’ufa’atasia ma fa’apipi’i i le HTML ma fa’aola ai le upegatafa’ilagi. O le gagana tusitusi lea, fausia i luga o le mea e fausia i totonu lava ia pe faʻamalamalamaina. Javascript e tu’uina atu ia te oe le pule sili atu i amioga a lau itulau web nai lo le HTML. O lo’o i ai ni nai fa’aoga masani masani o le Javascript e pei o fa’ata’ita’iga, fa’asalalauga fa’alauiloa po’o le Google’s autocomplete feature, ma isi. E tusia uma i le gagana Javascript.

O le a le Javascript?
O le a le Javascript?

Javascript na muamua iloa ia Setema 1995, na faia i le na o le 10 aso e Brendan Eich – o se tagata faigaluega Netscape. O le mea moni, o le igoa muamua na faʻaaogaina e tagata mo lenei gagana polokalame o Mocha, ona suia lea i le Mona ma faʻaauau pea ona suia i le Livescript aʻo leʻi avea ma gagana lauiloa Javascript polokalame e pei ona i ai nei. O le lomiga muamua o lenei gagana fa’apolokalame na fa’atapula’aina e Netspace ma na’o fa’agata fa’apitoa. Ae ui i lea, o loʻo faʻaauau pea ona atiaʻe i le taimi ma atoatoa e oʻo mai i le taimi nei faʻafetai i le faʻaauau pea o galuega a le faʻalapotopotoga o tagata fai polokalame.

O le a le Javascript?
Javascript gagana polokalame

Seia o’o mai i le taimi nei, Javascript ua atiina ae ma galue i toetoe lava o suʻesuʻega uma ma mai le telefoni feaveaʻi i masini komepiuta. I totonu o le silia ma le 20 tausaga, Javascript ua alu ese mai le avea o se gagana polokalame i le avea ma meafaigaluega sili ona taua i luga o meafaigaluega a le tagata atiaʻe.

Talosaga o Javascript

I le taimi nei, o le Javascript o loʻo faʻaaogaina i le tele o matata lauiloa e pei o:

  • Polokalama i luga ole laiga
  • Fausiaina o se talosaga mo se ‘upega tafaʻilagi a le server
  • Fa’aoga feavea’i, polokalame, ta’aloga

Aemaise lava, pe a e utaina se itulau i luga o le upega tafaʻilagi, e faʻapipiʻi e le suʻega le HTML ma faʻasolo atu e gaosia se ituaiga o faʻamatalaga e taʻua o le DOM mai le anotusi. O le DOM o le a fai ma sui o se vaaiga ola o le itulau web ma le Javascript code. O lenei code o le a faia faʻamatalaga i le DOM ma faʻaalia vave i mata o le tagata faʻaoga.

Talosaga o Javascript
Talosaga o Javascript

Tulaga lelei o le Javascript polokalame gagana

E faigofie ona faʻaogaina e tagata faʻatau le Javascript

O le code e fa’atinoina e ala i le tagata fa’aoga lava latou gaioiga nai lo luga ole upegatafa’ilagi. O le iʻuga, e mafai ona e faʻasaoina le malosi, aʻo faʻaitiitia le faʻalavelave, sili atu ona faigofie le galue i luga o le upega tafaʻilagi.

Tulaga lelei o le Javascript polokalame gagana
Fa’aaogā le Javascript na faia mai le itu o tagata o tausia

Gagana fa’akomepiuta masani ma ta’uta’ua

Javascript e faʻatatauina e tagata faʻaoga o se gagana faʻapipiʻi faigofie e faigofie ona aʻoaʻoina ma faʻaoga. Fa’atasi ai ma le fa’atusa fa’atusa i le Igilisi, e mafai ona e fa’atino togafiti ma le Javascript faigofie ma vave. E ala i le faʻataʻitaʻiga DOM o loʻo faʻaaogaina, tuʻuina atu le tele o mea aoga, faʻasologa muamua ma tuʻuina atu le tali lelei i manaʻoga eseese ma manaʻoga mai tagata faʻaoga.

Tulaga lelei o le Javascript polokalame gagana
E faigofie ona fa’aoga gagana fa’apolokalame

Faatasi ai ma uiga aoga o loʻo aumaia e lenei gagana polokalame, e faʻafaigofie ai le fausiaina o tusitusiga e foia ai manaʻoga ma faʻamoemoega. O se taunuuga, o faʻamoemoega faʻapitoa a tagata e fetaui lelei ma le lagolago maualuga mai Javascript.

Saosaoa ma le tagata e fa’aaoga mulimuli

O le fa’aogaina o le gagana Javascript e iai le malosi e fa’amautinoa ai pe a fa’atino le fa’ailoga i luga o le masini komepiuta a le tagata fa’aoga, e mae’a uma le gaioiga ma fa’ai’uga. O le taimi patino o le a faʻalagolago i galuega taʻitasi e fetaui ma se taimi patino, ae masani lava o faʻafitauli o le a vave ona foia.

Tulaga lelei o le Javascript polokalame gagana
Saosaoa ma le tagata e fa’aaoga mulimuli

Aumai fa’aopoopo galuega i luga ole laiga

Faʻafetai i Greasemonkey, e fesoasoani e faʻamautinoa e faigofie ona tusia e le au atinaʻe le gagana Javascript le code e mafai ona faʻatinoina lelei i luga o le upega tafaʻilagi pe a manaʻomia. I le taimi lava e tasi, o le faʻalauteleina o foliga o le upega tafaʻilagi e sili atu ona faigofie ma faigofie.

E le gata i lea, mo luga o upega tafaʻilagi e manaʻomia ai ni vaega faʻapitoa e faʻaaoga pe a faʻaogaina, matou te mafaia atoa ona tusia a matou lava mea, e le gata i lea, e mafai foi ona matou faʻaogaina le Greasemonkey plugin e fesoasoani ai i le faʻatinoga ia sologa lelei.

Tulaga lelei o le Javascript polokalame gagana
Aumai fa’aopoopo galuega i luga ole laiga

Fa’aoga eseese i le tele o su’esu’ega eseese

Faʻafetai i le mafai ona faʻaogaina e ala i le tele o suʻesuʻega eseese, o le Javascript programming language ua faʻateleina ma sili atu ona lauiloa, faʻatuatuaina, ma e sili atu le aoga. E faigofie ona e mauaina lenei gagana fa’apolokalame i luga o le tele o su’esu’ega desktop e pei o Chrome, Firefox, ma isi po’o isi su’esu’ega i masini feavea’i. Ose fa’amanuiaga iloga foi lea e fesoasoani ai i le Javascript e fa’aoga lelei ma atoatoa fa’apea fo’i ma fa’afetauia mana’oga o tagata i le auala sili.

Tulaga lelei o le Javascript polokalame gagana
Fa’aoga eseese i le tele o su’esu’ega

Faigofie ole fa’aoga

O le faʻaaogaina o le Javascript e faʻamautinoa ai e faigofie ona aʻoaʻoina e le au fai polokalame, faigofie ona iloa mea sese pe a aliali mai, ma e iai foʻi le tomai e faʻagaioi vave ma lemu pe a faʻatusatusa i isi gagana polokalame. O se taunuuga, o le faʻaogaina o le faʻagasologa e talafeagai foi mo le tele o tagata faʻaoga, e aumaia ai le maualuga maualuga ma aloese mai aʻafiaga e le manaʻomia.

Tulaga lelei o le Javascript polokalame gagana
Faigofie ole fa’aoga

O le umiaina o se atina’e faauo, uiga eseese

Javascript E sili ona lauiloa ona o lona faauo faauo, talafeagai mo toetoe o tagata eseese uma. E le gata i lena, o lenei gagana polokalame e aumaia ai le maualuga o fegalegaleaiga e fesoasoani ai i le faʻaogaina o talosaga a tagata taʻitasi i se taunuuga faamalieina. O loʻo iai foʻi i le Javascript le tele o mea e fesoasoani i le upega tafaʻilagi e te fatuina e maua ai le faʻaoga lelei. E masani lava, fa’aopoopoina fa’ase’e, fa’ata’ita’iga, fa’atinoina o a’afiaga ta’avale pe a gaioi le isumu, toso ma pa’u foliga, ma isi mea fa’apipi’i uma ma aumai le fa’aoga sili mo tagata fa’aoga.

Tulaga lelei o le Javascript polokalame gagana
O le umiaina o se atina’e faauo, uiga eseese

Tapula’a ole gagana Javascript

E ese mai i tulaga lelei o lo’o ta’ua i luga, o lo’o i ai pea ni tapula’a a le tatou gagana fa’apolokalame a le atunu’u e mana’omia ona fo’ia. O le faailoaina ma le malamalama i tapula’a o le a fesoasoani ia te oe e fa’agasolo atili ai i le iloiloga ma le faia o fa’ai’uga fa’aoga e sili ona talafeagai.

  • O le Javascript polokalame gagana e faigofie ona faʻaogaina: o lona uiga e le talisapaia le saogalemu o lenei gagana. O le mea lea, i le faagasologa o le faʻaaogaina o tagata faʻaoga, e tatau ona gauai atu i tulaga lamatia e faʻatautaia ma le faʻamalosi pe a tutupu faʻafitauli.
  • Faatasi ai ma le Javascript, e mafai ona tatou faʻaogaina e faʻatino ai le faʻailoga leaga i luga o le komepiuta a le tagata faʻaoga, ina ia mafai ona mafua ai ni aʻafiaga tetele poʻo le faʻaleagaina o le galuega o loʻo tatou faia.
  • Javascript atonu e le avanoa i tagata su’esu’e fa’apitoa i lalo o ni tulaga. O le mea lea e fa’aleagaina ai nisi o lo’o fa’aogaina e ala i le le mafai ona fa’aogaina le gagana pe a mana’omia.
  • O le Javascript e fai si lapopo’a snippet code, o lea e ono faigata ai ona fa’aoga.
Tapula'a o le Javascript polokalame gagana
Tapula’a o le Javascript polokalame gagana

Le faʻaogaina o le Javascript gagana i luga o se upega tafaʻilagi

O le faʻaogaina o le Javascript gagana ua faʻateleina ma sili atu ona lauiloa ma lauiloa mo le tele o tagata faʻaoga. Faatasi ai ma lenei gagana, pau lava le mea e tatau ona e faia o le faʻapipiʻi saʻo i totonu o le itulau web, pe mafai ona faʻasino i se isi faila.js. Talu ai o le gagana lea i le itu o tagata o tausia, o le tusitusiga e la’uina atoa i le masini a le kalani pe a o’o atu. I le taimi lava e tasi, o loʻo faʻatautaia foi iina nai lo le faʻaogaina i luga o le ‘auʻaunaga aʻo leʻi tuʻuina atu faʻaiʻuga i le tagata faʻaoga avanoa.

Le faʻaogaina o le Javascript gagana i luga o se upega tafaʻilagi
Le faʻaogaina o le Javascript gagana i luga o se upega tafaʻilagi

E le gata i lea, o le faʻaogaina o lenei gagana faʻapolokalame e lagolagoina atoatoa tagata faʻatau pe a latou mananaʻo e ki pe tape i luga o le upega tafaʻilagi autu o aso nei. Faʻafetai i lenei mea, e mafai ona fuafua pe faʻafefea ona galue le upega tafaʻilagi, o le a le tulaga moni pe a leai se gagana Javascript galue. Javascript e matua talisapaia e tagata faʻaoga mo lona faʻaogaina faigofie ae sili ona aoga. I le taimi nei, o lenei gagana polokalame o loʻo faʻaogaina i luga o le tele o tulaga eseese e faʻafetaui ai manaʻoga o tagata faʻaoga e pei o:

  • Fa’aoga le Javascript ma le HTML, po’o le CSS e avea ma gagana e le mafai ona suia mo se upega tafa’ilagi.
  • O loʻo i ai ni nai faʻavae JavaScript eseese i le pito i luma, e pei o ReactJS, Vue.js, Angular.js, Angular2, Meteor.js, ma isi.
  • O le gagana polokalame JS o loʻo faʻaogaina i le itu o le server ma faʻavae e pei o Node.js.
  • O loʻo i ai le tele o faʻamaumauga o loʻo faʻaogaina le Javascript o se tusitusiga ma e manatu foi o se gagana fesili e pei o CouchDB, MongoDB, ma isi.
  • Fa’aaogaina o le gagana Javascript i le fausiaina o Papamaa talosaga ma le Electron framework, masani masani ma taʻutaʻua tusi talosaga e pei o WordPress.com, Atom, Visual Studio Code, …
  • Fa’aaogaina o le gagana JS i le fausiaina o talosaga feavea’i, fa’amautinoaina fa’alavalava fa’alava mo Android, po’o iOS, ma isi mea lelei e fa’afetaui ai mana’oga ma mana’oga eseese o tagata fa’aoga.

Faatusatusa le Javascript ma isi gagana polokalame

O gagana fa’apolokalame ta’itasi o le ai ai ni uiga ma’oti. O le mea lea, pe a faʻatusatusa le Javascript ma isi gagana polokalame, o le eseesega tele o lona fetuutuunai sili atu. Fa’apea:

  • Javascript gagana: O lenei polokalame polokalame e mautinoa e faʻateleina le lelei o fegalegaleaiga i luga o le upega tafaʻilagi i le tulaga sili ona lelei pe a galue i luga o isi tagata suʻesuʻe. E le gata i lena, o loʻo faʻaaogaina foi i faletusi lona tolu ma le faʻamoemoe o le faʻaopoopoina o galuega i luga o le upega tafaʻilagi faigofie e aunoa ma le alu i le code i le mea muamua.
  • Gagana HTML: O se tasi lea o gagana faʻalauiloa lauiloa o loʻo faʻaaogaina lautele i aso nei ma le aoga autu o le fausiaina lelei o poloka autu o le upega tafaʻilagi.
Faatusatusa le Javascript ma isi gagana polokalame
Faatusatusa le Javascript ma isi gagana polokalame
  • Gagana PHP: O le gagana PHP o loʻo faʻaogaina i le itu o le server, e matua ese lava mai le Javascript pe a faʻaogaina i masini tagata faʻatau. E masani lava, o le PHP e faʻaaogaina i PHP-faʻavae faʻatonuga faʻatonuga, masani lava WordPress. E le gata i lea, e faʻaaogaina foi e faʻapipiʻi ai le pito i tua ma fatuina auala sili ona lelei e faʻafeiloaʻi ai faʻamatalaga mai le database.
  • Gagana CSS: o le galuega autu a lenei gagana o le fesoasoani lea i webmasters e fuafua le sitaili ma le uiga o le tele o ituaiga eseese o anotusi. Faatasi ai ma lenei gagana, e mafai e tagata faʻaoga ona faʻatino galuega tusi ma meafaigaluega o loʻo maua ile HTML. Ae ui i lea, ina ia faia lenei mea, e tatau ona e toe fai vaega tutusa ina ia mafai ona faʻaaogaina i le tele o nofoaga eseese.

E faʻamoemoe faʻatasi ai ma faʻamatalaga aoga mai le tusiga, e mafai e le au faitau ona malamalama atili i gagana polokalame Javascript fa’apea fo’i ma le fa’aoga lelei o lenei gagana. Aua ne’i galo e asiasi i le upegatafa’ilagi a le FPT Arena mo le tele o a’oa’oga fa’akomepiuta fa’apolofesa.

FPT International Training Institute

FPT Arena Telemedia – https://arena.fpt.edu.vn

READ  Thông tin tuyển sinh trường Cao đẳng nghề Giao thông vận tải Trung ương III | Vieclam116.vn
Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai.

Protected with IP Blacklist CloudIP Blacklist Cloud