当前位置: 首页 > 编程笔记 >

JavaScript中Boolean对象的属性解析

宗政唯
2023-03-14
本文向大家介绍JavaScript中Boolean对象的属性解析,包括了JavaScript中Boolean对象的属性解析的使用技巧和注意事项,需要的朋友参考一下

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对象。

 类似资料:
  • 问题内容: 基本上,我有一个带有的表单,用于选择要使用的数据集(值分别为“ m”,“ f”和“ c”)。然后,我有一个字典/对象,其数据位于: 现在我需要/ / 但我不知道如何使用语法-我已经试过: 什么是正确的语法/方法? 问题答案: 由于您是通过变量引用属性,因此需要使用括号表示法。 …这与您传递字符串时使用的表示法相同。

  • 本文向大家介绍javascript之Boolean类型对象,包括了javascript之Boolean类型对象的使用技巧和注意事项,需要的朋友参考一下 Boolean对象和Java中的Boolean封装类很像,它有两个值:true和false 1、创建Boolean对象 2、Boolean对象的constructor属性是Boolean 例: 输出结果为: true false 说明:它的cons

  • 问题内容: 我只是阅读了watch()方法的Mozilla文档。它看起来非常有用。 但是,我找不到与Safari类似的东西。既不是Internet Explorer。 您如何管理跨浏览器的可移植性? 问题答案: 我不久前为此创建了一个小object.watch垫片。它适用于IE8,Safari,Chrome,Firefox,Opera等。

  • 如何处理对象的javascript数组,例如: 并通过求和这些值合并重复的键。为了得到这样的东西: 我尝试过迭代并添加到一个新数组中,但这没有起到作用:

  • 概述 Boolean对象是 JavaScript 的三个包装对象之一。作为构造函数,它主要用于生成布尔值的包装对象实例。 var b = new Boolean(true); typeof b // "object" b.valueOf() // true 上面代码的变量b是一个Boolean对象的实例,它的类型是对象,值为布尔值true。 注意,false对应的包装对象实例,布尔运算结果也是

  • 问题内容: 如何转换为: 到这个: 使用javascript或下划线 问题答案: 假设原始列表包含在名为的变量中: