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

JavaScript में 'new' कीवर्ड क्या है


JavaScript में new कीवर्ड new ऑपरेटर है। यह यूजर-डिफाइंड ऑब्जेक्ट टाइप का एक इंस्टेंस बनाता है।

यहां सिंटैक्स है:

new constructor[([arguments])]

उदाहरण

आइए new ऑपरेटर के उपयोग के बारे में जानने के लिए एक उदाहरण देखें:

<!DOCTYPE html>
<html>
    <body>
        <p id="test"></p>
        <script>
            var dept = new Object();
            dept.employee = "Amit";
            dept.department = "Technical";
            dept.technology = "Java";
            document.getElementById("test").innerHTML =
                dept.employee + " is working on " + dept.technology + " technology.";
        </script>
    </body>
</html>
  1. जावास्क्रिप्ट में new ऑपरेटर जावास्क्रिप्ट में new ऑपरेटर

    new ऑपरेटर का उपयोग यूजर-डिफ़ाइंड ऑब्जेक्ट टाइप के इंस्टेंस या बिल्ट-इन ऑब्जेक्ट टाइप्स में से एक के इंस्टेंस को बनाने के लिए किया जाता है जिसमें कंस्ट्रक्टर फ़ंक्शन होता है। जावास्क्रिप्ट में new ऑपरेटर का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <met

  1. जावास्क्रिप्ट में new.target जावास्क्रिप्ट में new.target

    new.target एक मेटाप्रॉपर्टी है जो हमें रनटाइम पर यह निर्धारित करने की अनुमति देती है कि कोई फ़ंक्शन या कंस्ट्रक्टर new कीवर्ड का उपयोग करके बुलाया गया था या नहीं। जावास्क्रिप्ट में new.target के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <me

  1. जावास्क्रिप्ट में yield* एक्सप्रेशन/कीवर्ड जावास्क्रिप्ट में yield* एक्सप्रेशन/कीवर्ड

    yield* एक्सप्रेशन का उपयोग दूसरे जनरेटर या इटरेबल ऑब्जेक्ट को संदर्भित करने के लिए किया जाता है। जावास्क्रिप्ट में yield* एक्सप्रेशन/कीवर्ड लागू करने के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <met