>  기사  >  웹 프론트엔드  >  자바스크립트에서 문자열을 바이너리로 변환하는 방법

자바스크립트에서 문자열을 바이너리로 변환하는 방법

青灯夜游
青灯夜游원래의
2022-01-26 16:17:4110943검색

변환 방법: 1. Split() 메서드를 사용하여 문자열을 문자 배열로 변환합니다. 2. 문자 배열을 탐색하고 charCodeAt() 및 toString() 메서드를 사용하여 각 문자 요소를 이진 값으로 변환합니다. . Join( ) 메소드를 사용하여 배열 요소를 연결하고 이를 완전한 이진 값으로 변환합니다.

자바스크립트에서 문자열을 바이너리로 변환하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

javascript는 문자열을 바이너리로 변환합니다

  • 문자열을 문자 배열로 변환합니다

  • 문자 배열을 탐색하고 charCodeAt()를 사용하여 각 문자 요소를 ASCII 코드로 변환합니다

  • 사용 ascii 코드 요소를 바이너리로 변환하려면 toString(2)

  • 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 학습 튜토리얼]

위 내용은 자바스크립트에서 문자열을 바이너리로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.