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

JavaScript में बफर को पठनीय स्ट्रिंग में बदलें


इसके लिए, toString('utf8') कॉन्सेप्ट का उपयोग करें। निम्नलिखित कोड है -

नीचे दिए गए कोड में बफर के बारे में विस्तृत व्याख्या है।

उदाहरण

var actualBufferObject = Buffer.from('[John Smith]', 'utf8');
console.log("वास्तविक बफर ऑब्जेक्ट=");
console.log(JSON.stringify(actualBufferObject));
console.log("मूल ऑब्जेक्ट वापस प्राप्त करें=");
console.log(actualBufferObject.toString('utf8'));

var myObjectValue = '[John Smith]';
console.log("बफर से मिल रहा डेटा ASCII कोड के बराबर है...");

for (var counter = 0; counter < myObjectValue.length; counter++) {
    console.log(" " + myObjectValue[counter] + " का ASCII मान = " + (myObjectValue.charCodeAt(counter)));
}

उपरोक्त प्रोग्राम चलाने के लिए, निम्नलिखित कमांड का उपयोग करें -

node fileName.js

यहां, मेरी फ़ाइल का नाम demo197.js है।

आउटपुट

यह निम्नलिखित आउटपुट देगा -

PS C:\Users\Amit\javascript-code> node demo197.js
वास्तविक बफर ऑब्जेक्ट= {"type":"Buffer","data":[91,74,111,104,110,32,83,109,105,116,104,93]}
मूल ऑब्जेक्ट वापस प्राप्त करें= [John Smith]
बफर से मिल रहा डेटा ASCII कोड के बराबर है...
[ का ASCII मान =91
J का ASCII मान =74
o का ASCII मान =111
h का ASCII मान =104
n का ASCII मान =110
  का ASCII मान =32
S का ASCII मान =83
m का ASCII मान =109
i का ASCII मान =105
t का ASCII मान =116
h का ASCII मान =104
] का ASCII मान =93

  1. JavaScript में स्ट्रिंग को बूलियन में बदलें JavaScript में स्ट्रिंग को बूलियन में बदलें

    JavaScript में स्ट्रिंग को बूलियन में बदलना एक सामान्य कार्य है, लेकिन इसके कई तरीके हैं जिनके अलग-अलग व्यवहार होते हैं। सही विधि चुनना महत्वपूर्ण है। उदाहरण { const val = inputEle.value.trim(); sampleEle.innerHTML = ; // विभिन्न विधियां sampleEle.innerH

  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. - C++ में हेक्साडेसिमल वैल्यू स्ट्रिंग को ASCII वैल्यू स्ट्रिंग में बदलना

    इस ट्यूटोरियल में, हम हेक्साडेसिमल वैल्यू स्ट्रिंग को ASCII वैल्यू स्ट्रिंग में बदलने के प्रोग्राम पर चर्चा करेंगे।इसके लिए हमें कुछ हेक्साडेसिमल मानों वाली एक स्ट्रिंग दी जाएगी। हमारा कार्य उस हेक्साडेसिमल मान को लेकर उसे समतुल्य ASCII मानों में बदलना है।उदाहरण#include <bits/stdc++.h> using n