Module ৯ · this, prototype আর class
this-এর প্রতিটা নিয়ম, আর class syntax-এর প্রতিটা অংশ, একটা একটা করে
Account থাকলেই freeপড়া
Kenji একটা team নিয়ে দোকানের app বানাচ্ছে। এক teammate class লেখে, আরেকজন লেখে constructor function, তৃতীয়জন method পাঠায় timer-এ। এই সপ্তাহের প্রতিটা bug report বলছে "this is undefined", নয়তো "this.price is NaN"। নিয়মগুলো কঠিন না। শুধু কয়েকটা নিয়ম আছে, আর প্রতিটা call-এর ধরন একটা করে মেনে চলে।
আপনার জন্য এই lesson টা খোলা কি না দেখা হচ্ছে…
this-এর প্রতিটা নিয়ম, আর class syntax-এর প্রতিটা অংশ, একটা একটা করে এর ভেতরে কী আছে
- Method call
- Plain call
- call আর apply
- bind
- new
- Arrow-এর lexical this
- Object.create আর Object.getPrototypeOf
- Constructor function আর .prototype
- Class syntax: constructor আর method
- Class field
- static
- Getter আর setter
- extends আর super
- # দিয়ে private field
- instanceof
- class আসলে prototype-এর ওপর চিনির প্রলেপ
- যেখানে চিনির প্রলেপ ফাঁস হয়: method bind করা থাকে না
- কোন this পাব?