English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Прототип Boolean в JavaScript

 Булев объект JavaScript

prototypeСвойства позволяют добавлять свойства и методы к объекту Boolean().

Внимание:prototype - это глобальная функция, доступная почти для всех объектов (числа, массивы, строки и даты и т.д.).

Синтаксис: }}

Boolean.prototype.name = value

Создайте новый метод булева типа, чтобы изменить фон абзаца:

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

Затем создайте булево значение и вызовите метод isEven():

function myFunc() {
   var a = true;
   document.getElementById('result').style.background = a.isEven();
}

Проверьте, посмотрите‹/›

Совместимость браузеров

Все браузеры полностью поддерживают свойство prototype:

Свойства
prototypeДаДаДаДаДа

 Булев объект JavaScript