Node.js의 한 버퍼에서 다른 버퍼로 내용을 복사하는 방법은 무엇입니까?
3345 단어 node
한
Buffer
인스턴스에서 다른 인스턴스로 내용을 복사하려면 Node.js의 copy()
인스턴스에서 Buffer
메서드를 사용할 수 있습니다.이와 같이 문자열
Buffer
및 Hai John
에서 2Hello Roy
인스턴스가 있다고 가정해 보겠습니다.// Buffer 1
const strBuff1 = Buffer.from("Hai John");
// Buffer 2
const strBuff2 = Buffer.from("Hello Roy");
Roy
인스턴스에서 strBuff2
부분을 strBuff1
인스턴스로 복사하고 strBuff1
개체의 첫 번째 위치에서 붙여넣어야 합니다.copy()
개체에서 strBuff2
를 사용하여 수행되는 방법을 살펴보겠습니다.// Buffer 1
const strBuff1 = Buffer.from("Hai John");
// Buffer 2
const strBuff2 = Buffer.from("Hello Roy");
// copy the Roy part from strBuff2
strBuff2.copy(strBuff1, 0, 6, 9);
// display the contents in strBuff1
console.log(strBuff1.toString());
위의 줄은 다음과 같습니다. " strBuff2 인스턴스의 바이트 6에서 바이트 9까지 내용을 복사하여 strBuff1의 바이트 0에 붙여넣습니다."
방법:
Buffer
인스턴스(예: strBuff1
)를 허용합니다. strBuff1
)을 허용하여 콘텐츠를 두 번째 인수로 붙여넣기 시작합니다. strBuff2
)의 시작점을 허용합니다. strBuff2
)을 네 번째 인수로 허용합니다. repl.it에 있는 이 예제를 참조하십시오.
😃 유용하셨다면 공유해 주세요.
Reference
이 문제에 관하여(Node.js의 한 버퍼에서 다른 버퍼로 내용을 복사하는 방법은 무엇입니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/melvin2016/how-to-copy-contents-from-one-buffer-to-another-buffer-in-node-js-9dj텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)