温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

javascript如何将字符串转为二进制

发布时间:2022-01-26 16:34:28 来源:亿速云 阅读:126 作者:柒染 栏目:web开发

这篇文章的内容主要围绕javascript如何将字符串转为二进制进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!

转换方法:1、利用split()方法将字符串转为字符数组;2、遍历字符数组,利用charCodeAt()和toString()方法将每个字符元素转为二进制值;3、使用join()方法拼接数组元素,转为完整的二进制值即可。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

javascript将字符串转为二进制

  • 将字符串转为字符数组

  • 遍历字符数组,使用charCodeAt()将每个字符元素转为ascii码

  • 使用toString(2)将ascii码元素转为二进制

  • 使用join()拼接数组元素,转为二进制字符串。

实现代码:

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

javascript如何将字符串转为二进制

感谢你的阅读,相信你对“javascript如何将字符串转为二进制”这一问题有一定的了解,快去动手实践吧,如果想了解更多相关知识点,可以关注亿速云网站!小编会继续为大家带来更好的文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI