Método BTOA da janela | Explicado

Método BTOA da janela | Explicado

Em problemas da vida real, você geralmente deseja transformar seus dados via codificação para que possam ser utilizados com segurança por um tipo diferente de sistema. Além disso, a codificação auxilia em manter os dados seguros à medida que os arquivos se tornam ilegíveis. Além disso, ele pode comprimir o tamanho dos arquivos de áudio e vídeo. Nesses casos, o “janela.btoa ()”O método se pergunta ao codificar os dados para garantir a privacidade dos dados.

Este manual o guiará sobre o uso do método da janela BTOA () em JavaScript.

O que é o método BTOA () em JavaScript?

O javascript “janela.btoa ()”O método codifica uma string na base-64. Este método usa o “A-z“,“a-z“,“0-9“,“+“,“/" e "=”Os caracteres para codificar a string especificada colocada em seu argumento.

Sintaxe

janela.BTOA (string)


Na sintaxe acima, “corda”Refere -se à sequência especificada que precisa ser codificada.

Vamos verificar os seguintes exemplos para entender o conceito declarado.

Exemplo 1: codifique a string inicializada

Neste exemplo, simplesmente codificaremos o valor da string inicializado aplicando a janela.Método BTOA (). Para fazer isso, em primeiro lugar, inicialize o seguinte valor da string:

deixe text = "codificar a string";


Em seguida, aplique o “janela.btoa ()”Método tomando a string especificada como seu argumento:

Deixe codificado = janela.btoa (texto);


Finalmente, imprima o valor codificado:

console.log (codificado);


A saída codificada resultante será:


Se você deseja aceitar o valor da string como uma entrada do usuário e codificá -lo, utilize o seguinte exemplo.

Exemplo 2: codifique a sequência definida pelo usuário

No exemplo a seguir, codificaremos o valor da string inserido pelo usuário através da caixa de diálogo imediata.

O código abaixo do goleiro solicitará ao usuário que insira o valor da string:

input = prompt ("Digite o valor da string:")


Agora, codifique o valor da string definido pelo usuário usando o “janela.btoa ()”Método:

Deixe codificado = janela.BTOA (entrada);


Por fim, exiba o valor da sequência codificado via caixa de diálogo de alerta:

Alerta (codificado)


Saída


Exemplo 3: Encodes no texto do cabeçalho

Neste exemplo em particular, codificaremos o valor da string do cabeçalho acessando seu especificado “eu ia”Usando um botão.

Primeiro, especifique o seguinte título no “

Linuxhint


Em seguida, siga as etapas fornecidas em JavaScript para codificar o cabeçalho:

    • Defina uma função chamada “codestra ()”. Em sua definição de função, acesse o ID especificado usando o “getElementById ()”Método.
    • Agora, invoco o “btoa ()”Método para codificar o texto adicionado no cabeçalho.
    • Finalmente, aplique o “InnerText”Propriedade para exibir o valor da string codificado no Modelo de Objeto do Documento (DOM):
função codestring ()
Let Get = Document.getElementById ("LH")
Deixe codificado = janela.btoa (get);
pegar.INnerText = codificado


Saída


Discutimos todos os exemplos possíveis para o uso da janela.Método BTAO ().

Conclusão

Você pode usar o “janela.btoa ()”Método para codificar a string, seja inicializada, definida pelo usuário via prompt ou qualquer elemento de texto, como um título. Para string inicializada e definida pelo usuário, a janela.O método BTOA () é invocado ao passar a string necessária como argumento. No último cenário, é necessário acessar o elemento com a ajuda de seu ID e depois codificá -lo. Este artigo demonstrou os exemplos de usar a janela.Método BTOA ().