No olvides que en las ciencias cualquier problema casi siempre tiene más de una resoluciones, así que nosotros compartimos lo más óptimo y mejor.
Ejemplo 1: codificación javascript base64
var string ="Hello folks how are you doing today?";var encodedString =btoa(string);// Base64 encode the Stringvar decodedString =atob(encodedString);// Base64 decode the String
Ejemplo 2: base64 a string y string para decodificar javascript base64
// base64 to stringlet base64ToString =Buffer.from(obj,"base64").toString();
base64ToString =JSON.parse(base64ToString);//orlet str ='bmltZXNoZGV1amEuY29t';let buff =newBuffer(str,'base64');let base64ToStringNew = buff.toString('ascii');// string to base64let data ='nimeshdeuja.com';let buff =newBuffer(data);let stringToBase64 = buff.toString('base64');
Ejemplo 3: decodificación de javascript base64
var decodedString =atob(encodedString);
Ejemplo 4: decodificación javascript base64url
vardecode=function(input)// Replace non-url compatible chars with base64 standard chars
input = input
.replace(/-/g,'+').replace(/_/g,'/');// Pad out with standard base64 required padding charactersvar pad = input.length%4;if(pad)if(pad ===1)thrownewError('InvalidLengthError: Input base64url string is the wrong length to determine padding');
input +=newArray(5-pad).join('=');return input;
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)