जावास्क्रिप्ट में एक वेरिएबल के प्रकार की जांच करना: संख्या बनाम स्ट्रिंग
जावास्क्रिप्ट में, एक वेरिएबल के प्रकार का निर्धारण सफल होने के लिए महत्वपूर्ण है डेटा हेरफेर. यह आलेख यह जांचने के लिए व्यावहारिक समाधान प्रदान करता है कि कोई चर किसी संख्या या स्ट्रिंग का प्रतिनिधित्व करता है या नहीं। हेलो वर्ल्ड" या 123), टाइपऑफ़ ऑपरेटर का उपयोग इस प्रकार किया जा सकता है:
टाइपऑफ़ "हैलो वर्ल्ड"; // "डोरी" टाइपोफ़ 123; // "नंबर"
कंस्ट्रक्टर-जनरेटेड वेरिएबल्स को संभालनाtypeof "Hello World"; // "string" typeof 123; // "number"
var toString = object.prototype.toString; _.isString = फ़ंक्शन (obj) { रिटर्न टूस्ट्रिंग.कॉल(ओबीजे) == '[ऑब्जेक्ट स्ट्रिंग]'; }यह विधि कंस्ट्रक्टर के माध्यम से उत्पन्न शाब्दिक स्ट्रिंग और स्ट्रिंग ऑब्जेक्ट दोनों के लिए सटीक रूप से सत्य लौटाती है:
_.isString("जोनाथन"); // सत्य _.isString(नया स्ट्रिंग("जोनाथन")); // true
var toString = Object.prototype.toString; _.isString = function (obj) { return toString.call(obj) == '[object String]'; }
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3