Aken kinnitus() meetod JavaScriptis

Aken Kinnitus Meetod Javascriptis



JavaScripti aknaobjekt on see, kuidas JavaScript suhtleb ja suhtleb brauseriga. JavaScript kasutab brauseri objektimudelit, mida kasutatakse brauseri erinevate komponentidega, st navigeerimise, brauseriakna laiuse ja kõrgusega suhtlemiseks. Aknaobjektil on mitu sisseehitatud atribuuti ja meetodit, mis on kasulikud JavaScripti arendajatele, kuna neid saab kasutada brauseriaknaga manipuleerimiseks. Üks neist meetoditest on kinnita () meetod, mida me täna selles kirjutises selgitame.

Aken kinnita () meetodit kasutatakse kasutajalt sõnumi edastamiseks ja vastuse saamiseks. The kinnita () meetod avab brauseriakna ülaosas hüpikakna, kuvab tekstisõnumi ja kaks nuppu, OK ja Tühista, mida kasutatakse kasutaja vastuse saamiseks. The kinnita () meetod blokeerib kasutajal veebisaidile juurdepääsu enne, kui ta on vastanud. See funktsioon võib mõnel juhul kasulik olla, kuid arendajatel soovitatakse seda mitte üle kasutada kinnita () meetodit ja kasutage selle asemel selle alternatiive, näiteks hoiatus () meetod.







kinnitus() meetod Süntaks



The kinnita () meetodit kutsutakse välja aknaobjekti viitega ja see võtab argumendina stringliteraali. See string on teade, mis kuvatakse hüpikaknas:



aken.kinnitada ( tekst ) ;


Kuid kuna aknaobjekt esindab globaalset ulatust, saab selle meetodeid kutsuda ilma viiteta. Seega on allpool toodud süntaks võrdselt kehtiv:





kinnitada ( sõnum ) ;

Kuidas kasutada akna kinnitamise () meetodit?

Lihtsalt kutsuge esile kinnita () meetodit ja edastage sellele string, mis sisaldab sõnumit, mida soovite ekraanile kuvada. Kasutan brauseri konsooli, et demonstreerida selle toimimist kinnita () meetod:



kinnitada ( 'Kinnitamiseks vajutage nuppu OK' ) ;



The kinnita () meetod tagastab tegelikult Boole'i ​​väärtuse, mille saab salvestada muutujas, et määrata kindlaks edasine tegevussuund. Kui kasutaja klõpsab nuppu OK, siis kinnita () meetod tagastab tõene, muidu tagastab vale.

var op = kinnita ( 'Kinnitamiseks vajutage nuppu OK' ) ;

kui ( kohta == tõsi )
{
console.log ( 'OK vajutatud' ) ;
}
muidu
{
console.log ( 'Tühista vajutati' ) ;
}


Koodeksi mõistmine

Esmalt kasutame kinnita () meetod kasutajale sõnumi kuvamiseks ekraanil hüpikakna kaudu:


Kasutajal on nüüd ainult kaks võimalust klõpsata nuppu OK või Loobu kinnita () meetod blokeerib kasutaja juurdepääsu veebilehele. Kui kasutaja vajutab nuppu OK, siis kinnita () meetod tagastab tõese. Kui vajutate nuppu Tühista, tagastab meetod vale. Me salvestame need tagastusväärtused oma peal muutuv.

Seejärel kasutame seda muutujat tingimuslausetes, et printida, kas kasutaja on vajutanud nuppu OK või Tühista:







Järeldus

See algaja juhend sisaldab üksikasjalikku ja lihtsat selgitust selle kohta, kuidas kinnita () meetodit kasutatakse hüpikakende kuvamiseks JavaScriptis. kinnita () on üks paljudest sisseehitatud JavaScripti meetoditest, mis kuuluvad globaalse aknaobjekti juurde, mida saab kasutada brauseriaknaga suhtlemiseks.

The kinnita () meetodil on palju reaalseid rakendusi, nagu seda kasutatakse kõige sagedamini kinnitusdialoogid, mis ilmuvad siis, kui kasutaja proovib lahkuda või veebilehte värskendada ilma oma edenemist salvestamata, nt üritab Gmaili pooleli jätta.