Video: Kas ir IIFE JavaScript?
2024 Autors: Lynn Donovan | [email protected]. Pēdējoreiz modificēts: 2023-12-15 23:50
An IIFE (Tūlīt izsauktās funkcijas izteiksme) ir a JavaScript funkcija, kas darbojas, tiklīdz tā ir definēta. Tas neļauj piekļūt mainīgajiem IIFE idioma, kā arī piesārņo globālo mērogu.
Attiecībā uz to, kāda ir IIFE izmantošana JavaScript?
Nekavējoties izsaukta funkcijas izteiksme ( IIFE draugiem) ir veids, kā nekavējoties izpildīt funkcijas, tiklīdz tās ir izveidotas. IIFE ir ļoti noderīgi, jo tie nepiesārņo globālo objektu un ir vienkāršs veids, kā izolēt mainīgo deklarācijas.
Turklāt, kas ir pacelšana JavaScript ar piemēru? Pacelšana ir JavaScript tulka darbība, pārvietojot visas mainīgo un funkciju deklarācijas uz pašreizējā tvēruma augšdaļu. (function() { var foo; var bar; var baz; foo = 1; alert(foo + " " + bar + " " + baz); bar = 2; baz = 3; })(); Tagad ir jēga, kāpēc otrais piemērs neradīja izņēmumu.
Saistībā ar to, vai mums ir nepieciešams IIFE es6?
Ja tu izmanto moduļus, tādu nav nepieciešams izmantot IIFE (tā sauc šo "iesaiņotāju"), jo visiem mainīgajiem ir tikai modulis. Tomēr joprojām ir ir daži gadījumi, kad tu gribi lai atdalītu vienu koda daļu no citas, un pēc tam tu vari izmantot IIFE.
Kāpēc tiek izmantoti IIFE?
Galvenais iemesls, lai izmantotu IIFE ir iegūt datu privātumu. Tā kā JavaScript var aptver mainīgos to saturošajā funkcijā, visi mainīgie, kas deklarēti IIFE ārpasaulei nevar piekļūt.
Ieteicams:
Kas ir globālais mainīgais JavaScript?
Globālie JavaScript mainīgie Mainīgais, kas deklarēts ārpus funkcijas, kļūst par GLOBĀLU. Globālajam mainīgajam ir globāls tvērums: tam var piekļūt visi tīmekļa lapas skripti un funkcijas
Kas ir getter JavaScript?
Getteri sniedz iespēju definēt objekta rekvizītu, taču tie neaprēķina rekvizīta vērtību, kamēr tam netiek piekļūts. Getter atliek vērtības aprēķināšanas izmaksas, līdz vērtība ir nepieciešama. Ja vērtība nav vajadzīga tikai tagad. Tas tiks izmantots vēlāk vai dažos gadījumos tas netiek izmantots vispār
Kas ir atslēgas kods JavaScript?
JavaScript KeyCode Taustiņu nospiešanas notikums notiek, kad tiek nospiests tastatūras taustiņš, un tam uzreiz seko taustiņu nospiešanas notikuma izpilde. Atslēgas notikums tiek ģenerēts, kad atslēga tiek atbrīvota
Kas ir tā pati izcelsmes politika JavaScript?
JavaScript vienas izcelsmes politika. Svarīga koncepcija ir tāda, ka skripts var mijiedarboties ar saturu un rekvizītiem, kuru izcelsme ir tāda pati kā lapai, kurā ir skripts. Politika neierobežo kodu, pamatojoties uz skripta izcelsmi, bet tikai satura izcelsmi
Kas ir saimniekdators JavaScript?
Definīcija un lietojums Rekvizīts saimniekdators iestata vai atgriež URL resursdatora nosaukumu un portu. Piezīme. Ja vietrādī URL nav norādīts porta numurs (vai ja tas ir shēmas noklusējuma ports, piemēram, 80 vai 443), dažas pārlūkprogrammas neparādīs porta numuru