جاوااسکریپت / Object Model پیشرفته
آزمون فصل Object Model پیشرفته
تمرینها
تمرین 1
بهطور پیشفرض، وقتی یک Property به روش معمولی (بدون Object.defineProperty) تعریف میشود، مقدار سه ویژگی writable، enumerable و configurable آن چیست؟
برای ثبت نتیجهی این تمرین لطفاً وارد حساب کاربری خود شوید.
تمرین 2
وقتی یک Property با configurable: false تعریف شده باشد، کدام عملیات دیگر ممکن نخواهد بود؟
برای ثبت نتیجهی این تمرین لطفاً وارد حساب کاربری خود شوید.
تمرین 3
سؤال ۳: در کد زیر، وقتی circle.radius = 10 اجرا شود، کدام تابع فراخوانی میشود؟
let circle = {
_radius: 5,
get radius() {
return this._radius;
},
set radius(value) {
this._radius = value;
}
};
circle.radius = 10;برای ثبت نتیجهی این تمرین لطفاً وارد حساب کاربری خود شوید.
