ویژگی prototype Boolean جاوااسکریپت

تعریف و استفاده

prototype پایه‌گذار جهانی برای همه اشیاء جاوااسکریپت است.

Boolean.prototype به مقادیر کلیدی Boolean() اشاره دارد.

prototype پایه‌گذار اجازه می‌دهد تا ویژگی‌ها و روش‌های جدیدی به مقادیر بولین اضافه کنید.

هنگام ساخت یک ویژگی جدید، همه آرایه‌ها این ویژگی و مقادیر آن را خواهند داشت.

هنگام ساخت یک روش جدید، همه آرایه‌ها این روش را خواهند داشت.

مثال

یک روش جدید برای مقادیر بولین جاوااسکریپت ایجاد کنید:

Boolean.prototype.myColor = function() {
  if (this.valueOf() == true) {
    return "green";
  } else {
    return = "red";
  }
};

یک مقادیر بولین ایجاد کنید و سپس myColor() را فراخوانی کنید:

let a = true;
a.myColor()    // بازمی‌گردد به green

亲自试一试

语法

Boolean.prototype.name = value

浏览器支持

所有浏览器都完全支持 Boolean.prototype:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی

صفحات مرتبط

آموزش:Boolean JavaScript

آموزش:نوع داده JavaScript

آموزش:سازنده‌های JavaScript