Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

बाइनरी NodeJS Buffer को JavaScript ArrayBuffer में कैसे बदलें?

NodeJS Buffer को ArrayBuffer में बदलने के लिए buf.buffer प्रॉपर्टी एक्सेस करें (Node 4+)।

उदाहरण

function toArrayBuffer(myBuf) {
  var myBuffer = new ArrayBuffer(myBuf.length);
  var res = new Uint8Array(myBuffer);
  for (var i = 0; i < myBuf.length; ++i) {
    res[i] = myBuf[i];
  }
  return myBuffer;
}

नोट: Node.js 4+ में Buffer, Uint8Array का सबक्लास है। सीधा कन्वर्ज़न:

// Node.js 4+
var arrayBuffer = buffer.buffer.slice(buffer.byteOffset, buffer.byteOffset + buffer.byteLength);

या Buffer.from(arrayBuffer) विपरीत दिशा के लिए।

  1. जावास्क्रिप्ट में एरे को सेट में कैसे कन्वर्ट करें? जावास्क्रिप्ट में एरे को सेट में कैसे कन्वर्ट करें?

    जावास्क्रिप्ट में एरे को सेट में कन्वर्ट करने के लिए कोड निम्नलिखित है: उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style> body { &nb

  1. स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें? स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें?

    स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में बदलने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style>    

  1. - JavaScript ऐरे को C# ऐरे में कनवर्ट करना

    JavaScript ऐरे से C# ऐरे में कनवर्जन JavaScript ऐरे: <script> var myArr = new Array(5); myArr[0] = Welcome; myArr[1] = to; myArr[2] = the; myArr[3] = Web; myArr[4] = World; </script> कॉमा सेपरेटर के साथ स्ट्रिंग में कनवर्ट करें: document.getElementById(dem