Logu apstiprinājuma() metode JavaScript

Logu Apstiprinajuma Metode Javascript



Loga objekts JavaScript ir veids, kā JavaScript mijiedarbojas un sazinās ar pārlūkprogrammu. JavaScript izmanto pārlūkprogrammas objekta modeli, kas tiek izmantots, lai mijiedarbotos ar dažādiem pārlūkprogrammas komponentiem, t.i., navigāciju, pārlūkprogrammas loga platumu, augstumu. Logu objektam ir vairāki iebūvēti rekvizīti un metodes, kas ir noderīgas JavaScript izstrādātājiem, jo ​​tās var izmantot, lai manipulētu ar pārlūkprogrammas logu. Viena no šīm metodēm ir Apstiprināt() metode, kuru mēs šodien izskaidrosim šajā rakstā.

Logs Apstiprināt() metode tiek izmantota, lai pamudinātu lietotāju ar ziņojumu un saņemtu viņa atbildi. The Apstiprināt() metode atver uznirstošo logu pārlūkprogrammas loga augšpusē, parāda īsziņu un divas pogas, pogu Labi un pogu Atcelt, kas tiek izmantotas, lai saņemtu lietotāja atbildi. The Apstiprināt() metode bloķē lietotāja piekļuvi vietnei, kamēr viņš nav sniedzis atbildi. Šī funkcija dažos gadījumos var noderēt, taču izstrādātājiem nav ieteicams to pārmērīgi izmantot Apstiprināt() metodi un tā vietā izmantojiet tās alternatīvas, piemēram, brīdinājums () metodi.







apstiprināt() metode Sintakse



The Apstiprināt() metode tiek izsaukta ar atsauci uz loga objektu un kā arguments tiek izmantota virkne. Šī virkne ir ziņojums, kas tiek parādīts uznirstošajā logā:



logs.apstiprināt ( tekstu ) ;


Bet, tā kā loga objekts attēlo globālo tvērumu, tā metodes var izsaukt bez atsauces. Tādējādi zemāk dotā sintakse ir vienlīdz derīga:





Apstiprināt ( ziņa ) ;

Kā izmantot loga apstiprinājuma() metodi?

Vienkārši izsauciet Apstiprināt() metodi un nosūtiet tai virkni, kas satur ziņojumu, kuru vēlaties parādīt ekrānā. Es izmantošu pārlūkprogrammas konsoli, lai parādītu, kā darbojas Apstiprināt() metode:



Apstiprināt ( 'Nospiediet Labi, lai apstiprinātu' ) ;



The Apstiprināt() metode faktiski atgriež Būla vērtību, ko var saglabāt mainīgajā, lai noteiktu turpmāko darbību. Ja lietotājs noklikšķina uz pogas Labi, tad Apstiprināt() metode atgriež patiesu, pretējā gadījumā tā atgriež false.

var op = apstiprināt ( 'Nospiediet Labi, lai apstiprinātu' ) ;

ja ( uz == taisnība )
{
console.log ( 'Labi nospiests' ) ;
}
cits
{
console.log ( 'Nospiests atcelt' ) ;
}


Kodeksa izpratne

Vispirms mēs izmantojam Apstiprināt() metode, kā parādīt lietotājam ziņojumu, izmantojot uznirstošo logu ekrānā:


Lietotājam tagad ir tikai divas iespējas noklikšķināt uz Labi vai pogas Atcelt Apstiprināt() metode bloķē lietotāja piekļuvi tīmekļa lapai. Ja lietotājs nospiež Labi, Apstiprināt() metode atgriezīsies true. Nospiežot pogu Atcelt, metode atgriezīsies false. Mēs glabājam šīs atgriešanas vērtības mūsu ieslēgts mainīgs.

Pēc tam mēs izmantojam šo mainīgo savos nosacījuma priekšrakstos, lai izdrukātu, vai lietotājs ir nospiedis pogu Labi vai Atcelt:







Secinājums

Šajā rokasgrāmatā iesācējiem ir detalizēts un vienkāršs skaidrojums par to, kā Apstiprināt() metode tiek izmantota, lai parādītu uznirstošos logus JavaScript. Apstiprināt() ir viena no daudzajām iebūvētajām JavaScript metodēm, kas pieder globālā loga objektam, ko var izmantot, lai sazinātos ar pārlūkprogrammas logu.

The Apstiprināt() metodei ir daudzas reālās pasaules lietojumprogrammas, piemēram, to visbiežāk izmanto apstiprinājuma dialoglodziņi, kas tiek parādīti, kad lietotājs mēģina pamest tīmekļa lapu vai atsvaidzināt to, nesaglabājot progresu, piemēram, mēģina atstāt nepabeigtu e-pastu pakalpojumā Gmail.