Шта ради метода Атоб() у ЈаваСцрипт-у

Sta Radi Metoda Atob U Javascript U



атоб() “ односи се на “ АСЦИИ у бинарни ” декодирани метод за декодирање кодираног басе-64 стринга. Тхе база-64 представља бинарне податке у АСЦИИ формату који се не могу читати као текст. Помаже у чувању важних и осетљивих информација. Декодирани низ је лак за читање и разумевање, то јест, у формату читљивом за људе.

Овај запис ће илустровати циљ, рад и употребу „ атоб() ” метод у ЈаваСцрипт-у.







Шта ради метода „атоб()“ у ЈаваСцрипт-у?

атоб() ” метода декодира кодирани низ бинарних података. „ атоб() ” реконструише ове кодиране басе-64 стрингове тако што пресликава сваки карактер стринга у његову оригиналну 6-битну бинарну репрезентацију.



Синтакса

ДУНГЕОН ( кодиран )

У горњој синтакси, „ кодиран ” специфицира низ података који је кодиран у бинарном формату басе-64.



Пример: Примена методе „атоб()“ у ЈаваСцрипт-у

У овом примеру, разматрани метод се може применити да прво кодира, а затим декодира иницијализовани стринг након двоструког клика на дугме.





ХТМЛ код

Хајде да прођемо кроз следеће редове ХТМЛ кода:

< стр > За декодирање писане основе - 64 кодирани параграф дупло кликните на ово дугме. стр >
< дугме ондблцлицк = 'превести()' > Дупли клик дугме >
< п ид = 'тест' > стр >

У горњем ХТМЛ коду:



  • Пре свега, укључите пасус преко „ <п> ” ознака.
  • У следећем кораку укључите дугме са придруженим „ ондблцлицк ” догађај који преусмерава на функцију под називом “ превести() ” који ће се покренути двоструким кликом на дугме.
  • Сада ' <п> ” ознака одређује други пасус са ИД-ом “ тест ” у који ће бити додани кодирани и декодирани низови.

ЈаваСцрипт код

Сада, пређимо на блок ЈаваСцрипт кода:

< скрипта >
функција превести ( ) {
био низ = 'Линукс' ;
био кодиран = брате ( низ ) ;
био декодирано = ДУНГЕОН ( кодиран ) ;
био резултат = 'Кодирани стринг је: ' + кодиран + '<бр>' + 'Декодирани стринг :    ' + декодирано ; документ. гетЕлементБиИд ( 'тест' ) . иннерХТМЛ = резултат ;
}
скрипта >

У горњем блоку кода:

  • Прво, прогласите функцију „ превести() ”.
  • У његовој дефиницији, иницијализујте стринг који треба да се декодира и кодира.
  • Након тога, примените „ бтоа() ” који узима иницијализовани стринг као свој аргумент и кодира га у формат басе-64.
  • Сада примените „ атоб()” метод за „декодирање ” кодирани стринг у оригинални текстуални формат.
  • На крају, примените „ гетЕлементБиИд() ” метод за приступ параграфу и додавање декодираних и кодираних вредности стрингова у њега (параграф) преко „ иннерХТМЛ ” двоструким кликом.

Излаз

Излаз показује да се кодирање и декодирање обавља на одговарајући начин.

Закључак

У ЈаваСцрипт-у, уграђени “ атоб() ” метода се користи за декодирање стринга кодираног са базом 64. Узима кодирани стринг као свој аргумент и декодира га у складу са тим. Међутим, кодирање се врши преко „ бтоа() ” метод који се такође назива „ бинарни у АСЦИИ ”. Овај текст је покрио циљ, рад и функционалност „ атоб() ” метод у ЈаваСцрипт-у.