writable.writableObjectMode प्रॉपर्टी का उपयोग दिए गए writable स्ट्रीम के objectMode प्रॉपर्टी को प्राप्त करने के लिए किया जाता है। यदि ऑब्जेक्ट मोड सेट है तो यह प्रॉपर्टी 'true' लौटाती है, अन्यथा 'false' लौटाती है।
सिंटैक्स
writeable.writableObjectMode
उदाहरण
writableObjectMode.js नाम से एक फ़ाइल बनाएं और नीचे दिया गया कोड स्निपेट कॉपी करें। फ़ाइल बनाने के बाद, नीचे दिखाए अनुसार निम्न कमांड का उपयोग करके इस कोड को चलाएं:
node writableObjectMode.js
writableObjectMode.js
// writable.writableObjectMode प्रॉपर्टी को प्रदर्शित करने का प्रोग्राम
// stream मॉड्यूल इम्पोर्ट करना
const stream = require('stream');
// objectMode को true पर सेट करना
objectMode: true
// writable के साथ डेटा स्ट्रीम बनाना
const writable = new stream.Writable({
// स्ट्रीम से डेटा लिखना
write: function(chunk, encoding, next) {
// डेटा चंक को प्रदर्शित करने के लिए परिवर्तित करना
console.log(chunk.toString());
next();
}
});
// डेटा लिखना - बफर कतार में नहीं
writable.write('Welcome to TutorialsPoint !');
writable.write('SIMPLY LEARNING ');
// कतार डेटा की लंबाई प्रिंट करना
console.log(writable.writableObjectMode == true);
आउटपुट
C:\home\node>> node writableObjectMode.js Welcome to TutorialsPoint ! SIMPLY LEARNING true
उदाहरण
आइए एक और उदाहरण देखते हैं।
// writable.writableObjectMode प्रॉपर्टी को प्रदर्शित करने का प्रोग्राम
// stream मॉड्यूल इम्पोर्ट करना
const stream = require('stream');
// writable के साथ डेटा स्ट्रीम बनाना
const writable = new stream.Writable({
// स्ट्रीम से डेटा लिखना
write: function(chunk, encoding, next) {
// डेटा चंक को प्रदर्शित करने के लिए परिवर्तित करना
console.log(chunk.toString());
next();
}
});
// डेटा लिखना - बफर कतार में नहीं
writable.write('Welcome to TutorialsPoint !');
writable.write('SIMPLY LEARNING ');
// कतार डेटा की लंबाई प्रिंट करना
console.log(writable.writableObjectMode);
आउटपुट
C:\home\node>> node writableObjectMode.js Welcome to TutorialsPoint ! SIMPLY LEARNING undefined डिफ़ॉल्ट मान undefined है।