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

HTML5 File.slice मेथड वास्तव में क्या करता है?

Blob.slice() मेथड

HTML5 फ़ाइल Blob.slice() मेथड एक Blob ऑब्जेक्ट बनाने के लिए उपयोगी है जिसमें डेटा होता है। यह डेटा स्रोत Blob के बाइट्स की निर्दिष्ट रेंज में होता है।

उदाहरण: slice() का उपयोग करके बाइनरी डेटा भेजना और प्राप्त करना

यह उदाहरण एक टेक्स्ट भेजता है और "फ़ाइल" को सर्वर पर भेजने के लिए POST मेथड का उपयोग करता है:

var val = new XMLHttpRequest();
val.open("POST", url, true);
val.onload = function (event) { };
var blob = new Blob(['demo'], {type: 'text/plain'});
val.send(blob);

slice() बड़ी फ़ाइलों को अपलोड/प्रोसेसिंग के लिए छोटे चंक्स में विभाजित करने में सक्षम बनाता है।

  1. 7Z फ़ाइल क्या है? 7Z फ़ाइल क्या है?

    7Z फ़ाइल क्या है? 7Z फ़ाइल एक्सटेंशन वाली फ़ाइल एक 7-Zip कंप्रेस्ड फ़ाइल है। यह आपके कंप्यूटर पर एक फ़ोल्डर की तरह है, सिवाय इसके कि यह वास्तव में एक फ़ाइल की तरह कार्य करता है। एक फ़ोल्डर और एक 7Z फ़ाइल दोनों एक या अधिक फ़ाइलें, और यहां तक कि अन्य फ़ोल्डर भी स्टोर कर सकते हैं। हालांकि, फ़ोल्डर के

  1. AI फ़ाइल क्या है? AI फ़ाइल क्या है?

    AI फ़ाइल क्या है? .AI फ़ाइल एक्सटेंशन वाली फ़ाइल सबसे अधिक संभावना एक Adobe Illustrator आर्टवर्क फ़ाइल होती है जिसे Adobe के वेक्टर ग्राफिक्स प्रोग्राम Illustrator द्वारा बनाया गया है। यह Adobe Systems द्वारा विकसित और रखरखाव किया गया एक मालिकाना फ़ाइल फॉर्मेट है। बिटमैप इमेज जानकारी का उपयोग करने क

  1. JavaScript arrayBuffer.slice() मेथड JavaScript arrayBuffer.slice() मेथड

    JavaScript arrayBuffer.slice() मेथड एक नया ArrayBuffer लौटाता है जिसकी सामग्री दूसरे ArrayBuffer की कॉपी होती है, begin (सम्मिलित) से end (अनन्य) तक। उदाहरण { resultEle.innerHTML += item + , ; }); }); </script> </body> </html> आउटपुट यहां क्लिक करें ब