„ атоб() “ односи се на “ АСЦИИ у бинарни ” декодирани метод за декодирање кодираног басе-64 стринга. Тхе база-64 представља бинарне податке у АСЦИИ формату који се не могу читати као текст. Помаже у чувању важних и осетљивих информација. Декодирани низ је лак за читање и разумевање, то јест, у формату читљивом за људе.
Овај запис ће илустровати циљ, рад и употребу „ атоб() ” метод у ЈаваСцрипт-у.
Шта ради метода „атоб()“ у ЈаваСцрипт-у?
„ атоб() ” метода декодира кодирани низ бинарних података. „ атоб() ” реконструише ове кодиране басе-64 стрингове тако што пресликава сваки карактер стринга у његову оригиналну 6-битну бинарну репрезентацију.
Синтакса
ДУНГЕОН ( кодиран )У горњој синтакси, „ кодиран ” специфицира низ података који је кодиран у бинарном формату басе-64.
Пример: Примена методе „атоб()“ у ЈаваСцрипт-у
У овом примеру, разматрани метод се може применити да прво кодира, а затим декодира иницијализовани стринг након двоструког клика на дугме.
ХТМЛ код
Хајде да прођемо кроз следеће редове ХТМЛ кода:
< стр > За декодирање писане основе - 64 кодирани параграф дупло кликните на ово дугме. стр >< дугме ондблцлицк = 'превести()' > Дупли клик дугме >
< п ид = 'тест' > стр >
У горњем ХТМЛ коду:
- Пре свега, укључите пасус преко „ <п> ” ознака.
- У следећем кораку укључите дугме са придруженим „ ондблцлицк ” догађај који преусмерава на функцију под називом “ превести() ” који ће се покренути двоструким кликом на дугме.
- Сада ' <п> ” ознака одређује други пасус са ИД-ом “ тест ” у који ће бити додани кодирани и декодирани низови.
ЈаваСцрипт код
Сада, пређимо на блок ЈаваСцрипт кода:
< скрипта >функција превести ( ) {
био низ = 'Линукс' ;
био кодиран = брате ( низ ) ;
био декодирано = ДУНГЕОН ( кодиран ) ;
био резултат = 'Кодирани стринг је: ' + кодиран + '<бр>' + 'Декодирани стринг : ' + декодирано ; документ. гетЕлементБиИд ( 'тест' ) . иннерХТМЛ = резултат ;
}
скрипта >
У горњем блоку кода:
- Прво, прогласите функцију „ превести() ”.
- У његовој дефиницији, иницијализујте стринг који треба да се декодира и кодира.
- Након тога, примените „ бтоа() ” који узима иницијализовани стринг као свој аргумент и кодира га у формат басе-64.
- Сада примените „ атоб()” метод за „декодирање ” кодирани стринг у оригинални текстуални формат.
- На крају, примените „ гетЕлементБиИд() ” метод за приступ параграфу и додавање декодираних и кодираних вредности стрингова у њега (параграф) преко „ иннерХТМЛ ” двоструким кликом.
Излаз
Излаз показује да се кодирање и декодирање обавља на одговарајући начин.
Закључак
У ЈаваСцрипт-у, уграђени “ атоб() ” метода се користи за декодирање стринга кодираног са базом 64. Узима кодирани стринг као свој аргумент и декодира га у складу са тим. Међутим, кодирање се врши преко „ бтоа() ” метод који се такође назива „ бинарни у АСЦИИ ”. Овај текст је покрио циљ, рад и функционалност „ атоб() ” метод у ЈаваСцрипт-у.