Faamanuiaga o le aoaoina o le JavaScript (JS) i le 2022, lauiloa ma avanoa, aisea e tatau ai ona e aʻoaʻoina le JS? JavaScript (JS) o se gagana fa’ata’ita’iga fa’avae polokalame. I le taimi muamua, na fausia ai le gagana ina ia mafai ai ona faʻaola punaoa Initaneti, o lona uiga, ia faia luga o upega tafaʻilagi i le mea e mafai ai ma vave tali atu i faʻatonuga a tagata faʻaoga. E aofia ai faʻamalama pop-up, faʻamau faʻaoga, e ala i le kilikiina o loʻo faia ai e le faiga se gaioiga patino.
- JavaScript: faʻaoga aoga, lea e maua ai le malamalama o le JS
- Aisea ua matua lauiloa ai le gagana polokalame JavaScript ma faaauau pea ona maua le lauiloa: o le manatu o tagata tomai faapitoa
- Fa’aola nofoaga
- O lo’o maua le ta’uta’ua o polokalame i luga ole laiga alualu i luma
- Faigofie ona a’oa’oina
- Aisea e tatau ai ona e gauai atu i le JS pe a tusia tusi talosaga, robots poʻo isi faʻamoemoega?
- Mata o le a maua e le JavaScript se lauiloa i le lumanaʻi?
- O tomai ma le malamalama JavaScript e matua manaʻomia: o le lelei ma le le lelei o le aʻoaʻoina o lenei gagana polokalame
- Atinaʻe o robots fefaʻatauaʻiga mo fefaʻatauaʻiga: e talafeagai le JavaScript ma mea e mafai ona faia faʻatasi ai
- Tulaga lelei ma le le lelei o le aʻoaʻoina, faʻapea foʻi ma avanoa o le Javascript programming language
JavaScript: faʻaoga aoga, lea e maua ai le malamalama o le JS
O lo’o fa’aogaina le Javascript i le tele o galuega fa’atekonolosi a le server. I le avea ai o se tulafono, faʻavae tagata faʻatau, talosaga i luga ole laiga ma punaoa i luga ole laiga e fausia i luga o le faʻavae o le code o lenei gagana polokalame. O lo’o fa’aogaina le JavaScript mo gaioiga ma galuega nei:
- Atina’e o fa’aoga masani fa’apipi’i fe’avea’i . O polokalame ia e fausia i totonu otometi i le taimi o le atinaʻeina o OS.
- Atinaʻeina o le polokalama ma meafaigaluega vaega o le ‘auʻaunaga (backend) .. I lenei polokalame gagana, o le vaega totonu o le tele o masini, talosaga ma uepisaite o loʻo tusia foi. O lona uiga, faʻatasi ai ma le fesoasoani a le tasi code na tusia i le JavaScript, e mafai ona e fatuina uma se tagata faʻatau ma faʻataʻitaʻiina se ‘auʻaunaga i totonu.
- Atinae o polokalame komepiuta . JS ua faʻaaogaina i le fausiaina o polokalame ofisa e pei o Microsoft, Skype, ma isi.
- Fausiaina o robots fefaʻatauaʻiga mo fefaʻatauaiga . Talu ai o le JS o se gagana faigofie e aʻoaʻoina ai, o le tele o faioloa e manaʻo e atiaʻe se robot fefaʻatauaʻiga mo i latou lava e faʻaogaina le faʻaogaina o lenei gagana faʻapitoa.
Aisea ua matua lauiloa ai le gagana polokalame JavaScript ma faaauau pea ona maua le lauiloa: o le manatu o tagata tomai faapitoa
O le Javascript o se tasi lea o gagana polokalame sili ona manaʻomia i le lalolagi, tulaga 7 i le TIOBE index. Ua matauina e le au fai polokalame poto le tele o mafuaaga mo le toe tu mai o le gagana polokalame o loo i ai nei ma pe aisea ua faaauau ai ona lauiloa.
Fa’aola nofoaga
E pei ona matou taʻua i luga, faʻatasi ai ma le fesoasoani a le JS, e mafai ona aumaia se ‘upega tafaʻilagi i se tulaga faʻamalosi, faʻavavevave ma faʻafaigofie galuega i luga. Pop-up windows, faʻaoga faʻaoga faʻaoga, pe a oomiina, e faʻataunuʻuina se poloaiga – o nei mea uma e faia i luga o le faʻavae o le Java Script program code.
O lo’o maua le ta’uta’ua o polokalame i luga ole laiga alualu i luma
PWA (progressive web applications) o se tekonolosi o se tuʻufaʻatasiga o se punaoa i luga ole laiga ma se telefoni feaveaʻi, lea, o se taunuuga, e suia ai se polokalama telefoni ma se upega tafaʻilagi. O lo’o fa’aaogaina e le Google Corporation.
Faigofie ona a’oa’oina
E ui o loʻo i ai faʻamatalaga i le aʻoaʻoina o soʻo se gagana polokalame, e aofia ai le JavaScript, e matua faigofie lava ona aʻoaʻoina ma faʻafeiloaʻi mea sese. Soʻo se tagata faʻaoga, pe a manaʻomia, o le a mafai ona malamalama i le faiga o tulafono tusitusi ma fausia oloa manaʻomia i luga o lona faʻavae.
Aisea e tatau ai ona e gauai atu i le JS pe a tusia tusi talosaga, robots poʻo isi faʻamoemoega?
E tele mafua’aga mo le fa’aogaina o le JavaScript:
- le tele o faʻamatalaga e uiga i ana suʻesuʻega, nuances ma galuega e mafai ona maua i le lautele lautele i luga ole Initaneti;
- le tele o meafaigaluega mo galuega;
- se fa’alapotopotoga tele ma faauo o le a fesoasoani ia te oe e fa’avasega fa’afitauli ua tula’i mai;
- e mafai ona fa’aogaina lenei gagana fa’apolokalame i vaega fa’afeagai atoa: tusiaina o se tagata o tausia, ‘upega tafa’ilagi, telefoni feavea’i, ma isi;
- maualuga le manaoga i le maketi o tagata faigaluega.
O le sailia o se galuega javascript e le faigata e oo lava i se tagata amata, pe a fua i le numera o avanoa [/ caption]
Manatua! O le saoasaoa, faigofie ma le faʻatulagaina o le polokalame code o loʻo faʻatupulaia. Ae aua e te fefe i lenei mea – faʻafetai i se faʻalapotopotoga tele, o le fiafia o le tele o tagata i lenei gagana polokalame, o le tele o meafaigaluega mo le galuega, o le a mafai e tagata taʻitoʻatasi ona suʻesuʻe ma tutoʻatasi le atinaʻeina o latou lava oloa.
Mata o le a maua e le JavaScript se lauiloa i le lumanaʻi?
O le faʻagasologa faʻatekonolosi e le tumau ma, e tusa ai ma le au fai polokalame poto masani, e leʻi leva talu ai na i ai tekinolosi e mafai ona suia ai nisi o faʻatinoga o le code code i le browser, ae o aso nei latou te sili atu le malosi nai lo le JS. E taua tele le tele o kamupani tetele i aso nei e masani ona teu faʻafaigaluega i le atinaʻeina o lenei gagana polokalame, ma o lea e le faʻaumatia ai lona taua, ma sili atu ona lauiloa ma lelei. O le mea lea, e tusa ai ma le faʻataʻitaʻiga mo le isi lima i le sefulu tausaga, o le a faʻatupulaia le lauiloa o le JavaScript, aua o loʻo i ai pea le tele o fesoʻotaʻiga ma nofoaga mate i luga o le Initaneti e tatau ona faʻatalanoaina. O le a le mea o le a sosoʻo mai e faigata ona vaʻai ona o le faʻaauau pea o tekinolosi.
O tomai ma le malamalama JavaScript e matua manaʻomia: o le lelei ma le le lelei o le aʻoaʻoina o lenei gagana polokalame
Ua finau le au fai polokalame poto e faapea o le gagana o le a talafeagai mo se taimi umi, ma o ona tomai galue e toetoe lava a le gata. E tele gagana polokalame, ae o le JS i lenei tulaga e iloga i lona faigofie, faʻanatura ma le faʻaogaina. Taua! Ae ui i lea, e tatau foi ona amanaia o le gagana JS o loʻo faʻaauau pea ona faʻaleleia, ma e tatau ona e aʻoaʻoina i taimi uma tekinolosi fou ona faʻaaogaina lea i le faʻatinoga. Aisea e tatau ai ona e aʻoaʻoina le JS:
- O se fa’anatura faigofie, e o’o lava i tagata fa’aoga masani.
- Tele galuega faatino ma se seti tele o meafaigaluega mo galuega.
- O tomai o le a le aoga, e mafai ona aoga mo tupe maua ma mo faamoemoega patino.
Le lelei o le JS:
- O tekonolosi fou e masani ona faʻafeiloaʻi i le gagana, e tatau ona suʻesuʻeina ma mafai ona faʻaaogaina i le faʻatinoga.
O tomai ma tomai i le gagana e le manaʻomia mo se tagata faʻaoga faigofie e le tuliloaina le sini o le tusiaina o polokalame, servers pe le fuafua e faʻafesoʻotaʻi lona olaga ma polokalame i le lumanaʻi, ae mo i latou e fia malamalama i lenei vaega, o le a fa’amaoniga fa’aopoopo o fa’apolofesa.
Atinaʻe o robots fefaʻatauaʻiga mo fefaʻatauaʻiga: e talafeagai le JavaScript ma mea e mafai ona faia faʻatasi ai
O le tele o faioloa e manaʻo e iai se fesoasoani faʻapitoa mo fefaʻatauaʻiga i fefaʻatauaiga o oloa, ae o le toʻatele oi latou e manaʻo foi e tusi se robot i latou lava, ae le o le faʻatonuina o se mea ua saunia. O le mea moni, e faʻafeiloaʻi le maelega, aua e mafai ona tuʻuina galuega e manaʻomia i lau lava oloa. Ae peitaʻi, faʻafefea pe a le malamalama le faioloa i gagana faʻapolokalame, ma JS e faʻafefe i lea taimi ma lea taimi i robots fefaʻatauaʻiga lauiloa, e talafeagai? O le a fai mai tagata popoto e sili atu le faʻaogaina o le C / C ++ / C # e tusi ai robots fefaʻatauaʻiga, ae o nei polokalame gagana e le sili ona manino ma faigofie ona aʻoaʻoina, ma e le muta ai le lalolagi. Afai e te faʻaogaina le JS pe a tusia se pusa fefaʻatauaʻiga, o le faagasologa o le a umi se taimi, ae o le gaioiga a le fesoasoani,
Faʻamanuiaga o le faʻaaogaina o le JavaScript pe a tusia se robot fefaʻatauaʻiga:
- Puupuu fa’asologa, intuitive code ma lautele meafaigaluega mo galuega lelei.
- O le gagana e lautele: o lona uiga, o le a mafai e le tagata atiaʻe ona tuʻuina i totonu o lana pusa soʻo se uiga e manaʻomia mo se faʻagasologa manuia o tauofoga.
- O loʻo i ai i le JavaScript le tele o faʻamoemoega mo le atinaʻe, o le gagana e faʻafouina i taimi uma i tekinolosi fou, lea e maua ai e le tagata atinaʻe le tele o avanoa e faʻaleleia ai le robot.
- O lenei gagana fa’apolokalame e lagolagoina e le tele o fefa’ataua’iga o fa’atauga, o lea e fai lelei ai le galuega a robots.
Debut: O se faiga faʻanatura faakomepiuta fefaʻatauaʻiga tusia i le JS [/ caption] I le tulaga talu ai nei na e amata aʻoaʻoina ai pe faʻafefea ona faʻaogaina bots fefaʻatauaʻiga, pe oʻo foi ia i latou pe afai e te faia. E le malamalama, ae manaʻo e faʻaaoga le JS e fatu ai se oloa faʻapitoa, aua e te fefe e faʻataʻitaʻi – o le gagana e faigofie ma faʻaogaina. Polokalama fefaʻatauaʻiga robots i mea moni faʻaonaponei: https://youtu.be/JGofLCnwfXk
Tulaga lelei ma le le lelei o le aʻoaʻoina, faʻapea foʻi ma avanoa o le Javascript programming language
Tulaga lelei | Fa’aletonu |
Fa’asalalau ma fetaui ma fa’avae eseese. So’o se su’esu’ega ma OS e lagolagoina lenei gagana. E leai ni fa’afitauli i le fa’aogaina o talosaga po’o le fa’alauiloaina o punaoa i luga ole laiga ile PC po’o luga ole masini feavea’i ile taimi atoa na fa’aogaina ai le code. | A atiaʻe, o le a le fesoasoani le tagata faʻapipiʻi. O lona uiga, e le mafai e le tagata atiaʻe ona iloa pe o le a aoga le tulafono tusitusia seia oʻo i se laina patino o loʻo maua ai lenei siaki. |
O le talosaga JavaScript e le manaʻomia le faʻapipiʻiina i luga o se komepiuta komepiuta poʻo se isi masini – o loʻo tusia le code i totonu o le masini. | A e tusia se oloa, e tatau ona e faʻaogaina isi punaoa. E le faatagaina e le JS le faʻaogaina o faila, faʻaoga ma gaioiga gaioiga. O le mea lea, e tatau i le atinaʻe ona faʻaogaina le faʻaaogaina o faletusi lona tolu i le faagasologa o le tusitusi. Ae o na mea e mafai ona toilalo mulimuli ane i le code. |
Faigofie ona a’oa’oina. E ofoofogia, ona o lenei gagana polokalame e matua aoga ma lauiloa e foliga mai e tatau ona faigata ona aʻoaʻoina, ae e oʻo lava i tamaiti i le aʻoga ua aʻoaʻoina i tomai e faʻaaogaina ai. O le syntax ma le ecosystem e faʻaogaina ma manino, ma o le tele o meafaigaluega mo galuega e faʻateleina ai avanoa a le tagata atiaʻe. | Puipuiga maualalo. E tele tulafono tusitusi o loʻo maua i luga o le Initaneti, o lea e leai se faʻamautinoaga o se oloa faʻavae JS o le a le osofaia i le lumanaʻi. |
Gagana maualuga. O lona uiga i le faiga o lenei gagana ua uma ona i ai tuʻufaʻatasiga o gaioiga, faʻaaogaina e faigofie ona e tusia ai le code. O lona uiga, e le manaʻomia e le tagata atiaʻe ona faʻatonuina gaioiga taʻitasi, o le gagana o le a tuʻuina atu le code na o ia. Ae o lenei mea e le faʻaitiitia ai le gafatia o le tagata faʻaoga. | |
Anapogi i le faatinoga. O oloa na tusia i le JavaScript e iloga i lo latou olaola, tali vave ma lo latou agava’a. |
Fa’amanuiaga o le a’oa’oina o le Javascript, o a uiga ma fa’amanuiaga o le JS: https://youtu.be/fqsCkxnXqbk JavaScript o se gagana fa’akomepiuta fa’apitoa tele e le gata mo tagata amata, ae fa’apea fo’i mo tagata tomai fa’apitoa. E faigofie ona aʻoaʻoina le syntax ma le faʻalapotopotoga, ma o le tele o mea faigaluega o le a faʻalauteleina ai filifiliga a le tagata atiaʻe. Ma o le su’esu’eina o lenei gagana fa’apolokalame e fa’atupula’ia ai ou lava tomai fa’apolofesa pe fa’aaogaina mo ni fa’amoemoega patino, pe leai – e pule tagata uma e filifili mo i latou lava.