জেভাস্ক্রিপ্ট ক্লাস super কীওয়ার্ড
- পূর্ববর্তী পৃষ্ঠা static
- পরবর্তী পৃষ্ঠা constructor()
- একটি স্তর উপরে JavaScript Class রেফারেন্স ম্যানুয়েল
বিবরণ ও ব্যবহার
super
কীওয়ার্ড পিতৃশৈলীকে উল্লেখ করে
এটি পিতৃশৈলীর কন্সট্রাকটর আহ্বান করতে এবং পিতৃশৈলীর বৈশিষ্ট্য এবং পদ্ধতি অ্যাক্সেস করার জন্য ব্যবহৃত হয়。
টিপপয়েন্টপরিণতির ধারণাটি বোঝার জন্য (পিতৃশৈলী এবং পদযোগ্য শ্রেণী), আমাদের জেভাস্ক্রিপ্ট শ্রেণী টিউটোরিয়াল。
ইনস্ট্যান্স
একটি নাম "Model" শ্রেণী তৈরি করুন যা extends
কীওয়ার্ড "Car" শ্রেণীর পদ্ধতি উত্তরসূরী করে।
কন্সট্রাকটর মধ্যে আহ্বান করে super()
পদ্ধতি, আমরা পিতৃশৈলীর কন্সট্রাকটর আহ্বান করবো এবং পিতৃশৈলীর বৈশিষ্ট্য এবং পদ্ধতি অ্যাক্সেস করতে পারবো:
class Car { constructor(brand) { this.carname = brand; } present() { return 'I have a ' + this.carname; } } class Model extends Car { constructor(brand, mod) { super(brand); this.model = mod; } show() { return this.present() + ', it is a ' + this.model; } } mycar = new Model("Ford", "Mustang"); document.getElementById("demo").innerHTML = mycar.show();
সিন্তাক্স
super(arguments); // পিতৃশৈলী কন্সট্রাকটর আহ্বান করুন (শুধুমাত্র কন্সট্রাকটরের মধ্যে) super.parentMethod(arguments); // পিতৃশৈলী মথদণ্ড আহ্বান করুন
টেকনিক্যাল বিস্তার
জেভাস্ক্রিপ্ট সংস্করণ: | ইক্মা স্ক্রিপ্ট ২০১৫ (ES6) |
---|
ব্রাউজার সমর্থন
কীওয়ার্ড | চ্রোম | আইই | ফায়ারফক্স | সাফারি | অপেরা |
---|---|---|---|---|---|
super | 42.0 | 13.0 | 45.0 | 9.0 | 36.0 |
সংশ্লিষ্ট পাতা
জেভাস্ক্রিপ্ট টিউটোরিয়াল:JavaScript ক্লাস
জেভাস্ক্রিপ্ট টিউটোরিয়াল:জেভাস্ক্রিপ্ট ইএস৬ (ইক্মা স্ক্রিপ্ট ২০১৫)
JavaScript রেফারেন্স ম্যানুয়েল:extends কীওয়ার্ড
JavaScript রেফারেন্স ম্যানুয়েল:constructor() মথোড
- পূর্ববর্তী পৃষ্ঠা static
- পরবর্তী পৃষ্ঠা constructor()
- একটি স্তর উপরে JavaScript Class রেফারেন্স ম্যানুয়েল