Méthode de conversion : 1. Utilisez la méthode split() pour convertir la chaîne en un tableau de caractères ; 2. Parcourez le tableau de caractères et utilisez les méthodes charCodeAt() et toString() pour convertir chaque élément de caractère en une valeur binaire ; . Utilisez la méthode join( ) pour fusionner les éléments du tableau et les convertir en valeurs binaires complètes.
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
javascript convertit la chaîne en binaire
Convertissez la chaîne en un tableau de caractères
Parcourez le tableau de caractères et utilisez charCodeAt() pour convertir chaque élément de caractère en code ascii
Utiliser toString(2) pour convertir les éléments de code ascii en binaire
Utilisez join() pour épisser les éléments du tableau et les convertir en chaînes binaires.
Code d'implémentation :
function strToBinary(str){ var result = []; var list = str.split(""); for(var i=0;i<list.length;i++){ if(i != 0){ result.push(" "); } var item = list[i]; var binaryStr = item.charCodeAt().toString(2); result.push(binaryStr); } return result.join(""); } console.log(strToBinary("我们")); //110001000010001 100111011101100
[Recommandations associées : Tutoriel d'apprentissage javascript]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!