>  기사  >  웹 프론트엔드  >  Node.js는 encryption_javascript 기술 없이 문자열의 16진수 인코딩을 구현합니다.

Node.js는 encryption_javascript 기술 없이 문자열의 16진수 인코딩을 구현합니다.

WBOY
WBOY원래의
2016-05-16 16:51:171338검색

오늘 저는 그룹에서 16진수 인코딩에 대해 질문하는 것을 보고 JS를 사용하여 이를 변환하는 작은 프로그램을 작성했습니다. 이것은 암호화가 아니라 인코딩일 뿐입니다!

문자열을 16진수 인코딩으로 변환:

코드 복사 코드는 다음과 같습니다.

str="http://www.qq.com";
len=str.length;
arr=[]
for(var i=0;iarr.push(str.charCodeAt(i).toString(16))
}
console.log("\x" arr.join("\x"));
문자열로 16진수 인코딩:

코드 복사 코드는 다음과 같습니다.
str="x68x74x74x70x3ax2fx2fx77x77x77x2ex71x71x2ex63x6fx6d";
//이 문자열을 Chrome 브라우저 또는 FireBug 콘솔에 붙여넣고 Enter 키를 눌러 원본 문자열 내용을 확인하세요.

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