JavaScript中Boolean对象的属性解析

 更新时间:2015年10月21日 17:47:36   投稿:goldensun  
这篇文章主要介绍了JavaScript中布尔对象的属性解析,包括对constructor属性和prototype构造器的简单介绍,需要的朋友可以参考下

constructor 属性

实例
返回通过 myvar 对象的原型创建的函数:

var myvar = new Boolean(1);
myvar.constructor;


结果输出:

function Boolean() { [native code] }

定义和用法
constructor 属性返回对创建此对象的 Boolean 函数的引用。


prototype 构造器
为 Boolean 对象创建一个新的方法:

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

创建一个 Boolean 对象, 并添加 myColor 方法:

var a=new Boolean(1);
a.myColor();
var b=a.color;


b 结果输出:

green

定义和用法
prototype 属性使您有能力向对象添加属性和方法。
当构造一个原型,所有的布尔对象默认都添加了属性或方法。
注意: Prototype是一个全局属性,这对于几乎全部的JavaScript对象。

相关文章

  • 详细解读JavaScript编程中的Promise使用

    详细解读JavaScript编程中的Promise使用

    这篇文章主要介绍了详细解读JavaScript编程中的Promise使用,是JS入门学习中的基础知识,需要的朋友可以参考下
    2015-07-07
  • 全面理解闭包机制

    全面理解闭包机制

    下面小编就为大家带来一篇全面理解闭包机制。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-07-07
  • js 使用form表单select类实现级联菜单效果

    js 使用form表单select类实现级联菜单效果

    本文介绍javascript使用html中form表单中的select类实现级联菜单效果,需要的朋友可以了解下
    2012-12-12
  • js函数调用常用方法详解

    js函数调用常用方法详解

    js的函数调用会免费奉送两个而外的参数就是 this 和 arguments,我们所知道的应该有4中调用方式吧,接下来将为您详细介绍,感兴趣的朋友可以参考下
    2012-12-12
  • 收藏一些不常用,但是有用的代码

    收藏一些不常用,但是有用的代码

    收藏一些不常用,但是有用的代码...
    2007-03-03
  • js中的鼠标事件有哪些(用法示例学习进阶)

    js中的鼠标事件有哪些(用法示例学习进阶)

    在JavaScript中,鼠标事件是 Web 开发中最常用的事件类型。鼠标点击事件包括 4 个:click(单击)、dblclick(双击)、mousedown(按下)和 mouseup(松开)。其中 click 事件类型比较常用,而 mousedown和mouseup事件类型多用在鼠标拖放、拉伸操作中。
    2023-02-02
  • 深入理解JavaScript系列(49):Function模式(上篇)

    深入理解JavaScript系列(49):Function模式(上篇)

    这篇文章主要介绍了深入理解JavaScript系列(49):Function模式(上篇),本文讲解了回调函数、配置对象、返回函数、偏应用、Currying等内容,需要的朋友可以参考下
    2015-03-03
  • MVC+Layui弹出表单模态框的实现代码

    MVC+Layui弹出表单模态框的实现代码

    这篇文章主要介绍了MVC+Layui弹出表单模态框的实现代码,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2024-01-01
  • javascript使用window.open提示“已经计划系统关机”的原因

    javascript使用window.open提示“已经计划系统关机”的原因

    这篇文章主要介绍了javascript使用window.open提示“已经计划系统关机”的原因,本文得出结论是安装了系统更新或其它原因,要把系统重启时才会提示这个问题,所以,遇到这个问题,重启你的电脑吧
    2014-08-08
  • 高性能的javascript之加载顺序与执行原理篇

    高性能的javascript之加载顺序与执行原理篇

    这篇文章主要给大家介绍了关于高性能的javascript之加载顺序与执行原理的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2018-01-01

最新评论