File Extension
File Extension (फ़ाइलनाम प्रत्यय)
फ़ाइलनाम में अंतिम डॉट के बाद के कैरेक्टर (जैसे .pdf, .jpg, या .mp3) जो फ़ाइल के प्रकार को इंगित करते हैं और ऑपरेटिंग सिस्टम को यह निर्धारित करने में मदद करते हैं कि किस एप्लिकेशन को इसे खोलना चाहिए।
तकनीकी विवरण
फ़ाइल एक्सटेंशन एक सख्त तकनीकी आवश्यकता के बजाय एक परंपरा है। वास्तविक फ़ाइल प्रकार फ़ाइल की आंतरिक संरचना और मैजिक बाइट्स (हेडर सिग्नेचर) द्वारा निर्धारित होता है, न कि केवल एक्सटेंशन द्वारा। किसी .png को .jpg नाम बदलने से इमेज कन्वर्ट नहीं होती। MIME टाइप, जो वेब संदर्भों और ईमेल में उपयोग होते हैं, एक अधिक विश्वसनीय पहचान प्रणाली प्रदान करते हैं। कुछ ऑपरेटिंग सिस्टम (macOS) एक्सटेंशन के साथ UTIs (Uniform Type Identifiers) और फ़ाइल मेटाडेटा का भी उपयोग करते हैं।
उदाहरण
```javascript
// File Extension: file processing example
const file = document.getElementById('fileInput').files[0];
const reader = new FileReader();
reader.onload = (e) => {
const data = e.target.result;
console.log(`Loaded: ${file.name} (${file.size} bytes)`);
};
reader.readAsArrayBuffer(file);
```