어떻게 Nodejs에서 문자열의 길이를 바이트 형식으로 가져옵니까?

2053 단어 node
Originally posted here!
노드에서 바이트 단위의 문자열 길이를 가져옵니다.js, byteLength() 클래스에서 Buffer 방법을 사용할 수 있습니다.Hello World! 라는 문자열이 있다면
// string
const str = "Hello World!";
문자열의 바이트를 가져오려면 Buffer.byteLength() 을 사용하십시오.
// string
const str = "Hello World!";

// get string length in bytes
const bytes = Buffer.byteLength(str, "utf-8");

console.log(bytes); // 12
  • 이 방법은 Buffer,String 등 유형을 첫 번째 매개 변수로 받아들인다.
  • 두 번째 매개 변수는 인코딩이고 기본값은 utf-8입니다.
  • 이 방법은 바이트 크기를 integer로 되돌려줍니다.
  • 이 예제 live inrepl.it을 참조하십시오.

    만약 네가 이것이 매우 유용하다고 생각한다면 마음대로 공유해라😃.

    좋은 웹페이지 즐겨찾기