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

क्या ऑब्जेक्ट प्रॉपर्टीज चेक करने के लिए जावास्क्रिप्ट “not in” ऑपरेटर है?


केवल एल्स पार्ट प्राप्त करने के लिए, जावास्क्रिप्ट में ! ऑपरेटर का उपयोग करके नेगेट करें। इसे प्राप्त करने के लिए निम्न कोड चलाकर देखें:

var arr = {}; if (!(id in arr)) { } else { }

इसके अलावा, यदि आप किसी ऑब्जेक्ट में प्रॉपर्टी के अस्तित्व की जांच करना चाहते हैं, तो hasOwnProperty का उपयोग करें:

if (!arr.hasOwnProperty(id)) { } else { }

  1. JavaScript में ऑब्जेक्ट प्रॉपर्टीज कैसे हटाएं? JavaScript में ऑब्जेक्ट प्रॉपर्टीज कैसे हटाएं?

    JavaScript में ऑब्जेक्ट प्रॉपर्टीज को हटाने के लिए कोड निम्न है -उदाहरण<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Documen

  1. TypeError: JavaScript में  undefined  ऑब्जेक्ट नहीं है TypeError: JavaScript में 'undefined' ऑब्जेक्ट नहीं है

    TypeError: undefined is not an object एरर तब होता है जब किसी अनडिफाइंड ऑब्जेक्ट पर प्रॉपर्टी एक्सेस की जाती है या मेथड कॉल किया जाता है। यह एरर केवल सफारी ब्राउज़र में दिखाया जाता है।JavaScript में TypeError - undefined is not an object एरर का कोड:उदाहरण<!DOCTYPE html> <html lang="hi&q

  1. जावास्क्रिप्ट में ऐरे के लिए स्प्रेड ऑपरेटर जावास्क्रिप्ट में ऐरे के लिए स्प्रेड ऑपरेटर

    स्प्रेड (...) सिंटैक्स हमें एक इटरेबल (जैसे ऐरे) को उन स्थानों पर विस्तारित करने की अनुमति देता है जहां 0 या अधिक आर्गुमेंट्स की अपेक्षा होती है। यह हमें एक ऐरे को पैरामीटर्स के रूप में एक फ़ंक्शन में पास करने की सुविधा देता है। उदाहरण <!DOCTYPE html> <html lang=en> <head> <me