prototype

此页有脚本错误。在网站编辑解决此问题前,你可以查看以上的部分内容。

概述

Boolean 构造函数的原型对象.

描述

每个Boolean 实例都继承于 Boolean.prototype. 你可以通过给Boolean.prototype对象添加属性和方法,来让所有的Boolean实例继承它们.

属性

constructor
返回创建了Boolean.prototype的构造函数. Boolean.prototype是个Boolean实例,所以他的构造函数就是 Boolean 函数.
{{ jsOverrides("Object", "properties", ["constructor"]) }}

方法

toSource
返回一个字符串,该字符串为Boolean实例的直接量(字面量),你可以使用这个字符串重新创建一个值与原对象实例相等的对象(使用eval).Boolean.prototype.toSource重写了Object.prototype.toSource 方法.
toString
根据Boolean实例的值,返回字符串 "true" 或 "false", Boolean.prototype.toString重写了Object.prototype.toString方法.
valueOf
返回一个Boolean实例的原始值true 或 false. Boolean.prototype.valueOf重写了 Object.prototype.valueOf方法.
{{ jsOverrides("Object", "methods", ["toSource", "toString", "valueOf"]) }}

{{ languages( { "fr": "fr/R\u00e9f\u00e9rence_de_JavaScript_1.5_Core/Objets_globaux/Boolean/prototype", "ja": "ja/Core_JavaScript_1.5_Reference/Global_Objects/Boolean/prototype", "pl": "pl/Dokumentacja_j\u0119zyka_JavaScript_1.5/Obiekty/Boolean/prototype","en":"en/JavaScript/Reference/Global_Objects/Boolean/prototype" } ) }}

Document Tags and Contributors

Contributors to this page: ziyunfei
最后编辑者: ziyunfei,