JS
pio ka
ʻO JS ka acronym no pio ka.
He aha pio ka?
He ʻōlelo hoʻolālā i hoʻohana nui ʻia i ka hoʻomohala pūnaewele e hoʻohui i ka launa pū ʻana a me ka hana ikaika i nā pūnaewele. He mea hana maʻalahi a koʻikoʻi no ka hana ʻana i nā noi pūnaewele dynamic. Hiki ke hoʻokō pololei ʻia ʻo JavaScript ma nā polokalamu kele pūnaewele, e hoʻolilo iā ia i ʻōlelo kākau ʻaoʻao ʻaoʻao.
Eia kekahi mau mea nui e pili ana i ka JavaScript:
- Palapala ʻaoʻao o nā mea kūʻai aku: Hoʻohana mua ʻia ʻo JavaScript no ka palapala ʻaoʻao o nā mea kūʻai aku, ʻo ia hoʻi, holo ia ma ka polokalamu kele pūnaewele o ka mea hoʻohana. Hāʻawi ia i nā pūnaewele e pane i nā hana o ka mea hoʻohana i ka manawa maoli me ka hoʻouka ʻole ʻana i ka ʻaoʻao holoʻokoʻa.
- Ka hoʻolike like ʻana o ka polokalamu kele pūnaewele: Kākoʻo ʻia ʻo JavaScript e nā polokalamu kele pūnaewele nui a pau, e lilo ia i koho hilinaʻi no ka hoʻomohala pūnaewele. Hiki i nā mea hoʻomohala ke kākau i nā code e hana mau ana ma nā polokalamu kele like ʻole.
- Pilikino: Hoʻokumu ʻo JavaScript i nā hiʻohiʻona pūnaewele pili, e like me ka hōʻoia ʻana i ke ʻano, nā paheʻe kiʻi, nā puka makani pop-up, a me nā mea hou aku. Hāʻawi ia i ke komo ʻana o ka mea hoʻohana a me ka ʻike mea hoʻohana maʻalahi.
- Hoʻomohala pūnaewele: Hoʻohana nā mea hoʻomohala pūnaewele i ka JavaScript e hoʻopunipuni i ka Model Object Model (ʻO DOM), e hōʻike ana i ke ʻano o kahi ʻaoʻao pūnaewele. Hāʻawi kēia hoʻopunipuni i nā mea hoʻomohala e hoʻololi i ka ʻike, ke ʻano, a me ke ʻano o kahi ʻaoʻao pūnaewele me ka ikaika.
- Nā Papahana a me nā Hale Waihona Puke: Loaʻa i ka JavaScript kahi kaiaola waiwai o nā frameworks a me nā hale waihona puke, e like me jQuery, pane koke, a Angular, ka mea maʻalahi a me ka wikiwiki i ka hoʻomohala pūnaewele ma o ka hoʻolako ʻana i nā hana a me nā mea i kūkulu mua ʻia.
- AJAX: JavaScript, me nā ʻenehana like 'ōkuene (Extensible Markup Language) a JSON (JavaScript Object Notation), hiki ke kamaʻilio asynchronous me nā kikowaena pūnaewele. ʻO kēia ʻenehana, i ʻike ʻia ʻo AJAX (Asynchronous JavaScript a me XML), hiki i nā ʻaoʻao pūnaewele ke hōʻano hou i ka ʻike me ka ʻole o ka hoʻouka hou ʻana o ka ʻaoʻao, e hoʻonui ana i ka ʻike mea hoʻohana.
- JSON: ʻO JavaScript Object Notation (JSON) kahi ʻano ʻikepili i hoʻohana pinepine ʻia me JavaScript e hoʻololi i ka ʻikepili ma waena o kahi kikowaena a me kahi noi pūnaewele. He māmā ia, hiki ke heluhelu ʻia e ke kanaka, a maʻalahi hoʻi e hoʻopaʻa ʻia, e lilo ia i koho makemake no ka hoʻoili ʻikepili.
ʻO JavaScript kahi mea paahana kumu no ka hana ʻana i nā noi pūnaewele hou, pili, a me nā mea hoʻohana. Ua ulu aʻe ia i nā makahiki a he ʻenehana koʻikoʻi i ka hoʻomohala pūnaewele, hiki i nā ʻoihana ke hāʻawi i nā ʻike ikaika a me ka hoʻopili pūnaewele no kā lākou mea hoʻohana.
- 'Apili: JS