JavaScript中Boolean对象的属性解析


Posted in Javascript onOctober 21, 2015

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 相关文章推荐
jquery animate 动画效果使用说明
Nov 04 Javascript
jquery 学习之二 属性 文本与值(text,val)
Nov 25 Javascript
Javascript计算时间差的函数分享
Jul 04 Javascript
javascript Array 数组常用方法
Apr 05 Javascript
ui组件之input多选下拉实现方法(带有搜索功能)
Jul 14 Javascript
基于AngularJS实现iOS8自带的计算器
Sep 12 Javascript
JS前端开发判断是否是手机端并跳转操作(小结)
Feb 05 Javascript
了解VUE的render函数的使用
Jun 08 Javascript
JavaScript数据结构之双向链表定义与使用方法示例
Oct 27 Javascript
Canvas实现微信红包照片效果
Aug 21 Javascript
详解微信小程序-扫一扫 wx.scanCode() 扫码大变身
Apr 30 Javascript
vue中的计算属性和侦听属性
Nov 06 Javascript
深入解析JavaScript中的数字对象与字符串对象
Oct 21 #Javascript
jQuery无刷新切换主题皮肤实例讲解
Oct 21 #Javascript
JavaScript操作HTML元素和样式的方法详解
Oct 21 #Javascript
13个PHP函数超实用
Oct 21 #Javascript
JavaScript对HTML DOM使用EventListener进行操作
Oct 21 #Javascript
JavaScript对象数组的排序处理方法
Oct 21 #Javascript
Javascript刷新窗口方法小结
Oct 21 #Javascript
You might like
php设计模式 Mediator (中介者模式)
2011/06/26 PHP
DEDECMS首页调用图片集里的多张图片
2015/06/05 PHP
JS backgroundImage控制
2009/05/19 Javascript
将jQuery应用于login页面的问题及解决
2009/10/17 Javascript
struts2+jquery+json实现异步加载数据(自写)
2013/06/24 Javascript
document.write()及其输出内容的样式、位置控制
2013/08/12 Javascript
js实现简单的左右两边固定广告效果实例
2015/04/10 Javascript
jQuery实现点击后标记当前菜单位置(背景高亮菜单)效果
2015/08/22 Javascript
JS基于Mootools实现的个性菜单效果代码
2015/10/21 Javascript
详解JavaScript基于面向对象之继承实例
2015/12/16 Javascript
AngualrJS中的Directive制作一个菜单
2016/01/26 Javascript
javaScript如何跳出多重循环break、continue
2016/09/01 Javascript
JS+HTML5实现的前端购物车功能插件实例【附demo源码下载】
2016/10/17 Javascript
js 输入框 正则表达式(菜鸟必看教程)
2017/02/19 Javascript
微信小程序实现给嵌套template模板传递数据的方式总结
2017/12/18 Javascript
解决IE11 vue +webpack 项目中数据更新后页面没有刷新的问题
2018/09/25 Javascript
微信小程序后端(java)开发流程的详细步骤
2019/11/13 Javascript
jQuery列表动态增加和删除的实现方法
2020/11/05 jQuery
elementUI同一页面展示多个Dialog的实现
2020/11/19 Javascript
原生JS实现pc端轮播图效果
2020/12/21 Javascript
[38:54]完美世界DOTA2联赛PWL S2 Rebirth vs LBZS 第一场 11.28
2020/12/01 DOTA
Python语言的变量认识及操作方法
2018/02/11 Python
python爬取哈尔滨天气信息
2018/07/14 Python
用Python编写一个高效的端口扫描器的方法
2018/12/20 Python
Python实现的序列化和反序列化二叉树算法示例
2019/03/02 Python
在win10和linux上分别安装Python虚拟环境的方法步骤
2019/05/09 Python
python-sys.stdout作为默认函数参数的实现
2020/02/21 Python
如何利用python进行时间序列分析
2020/08/04 Python
python 可视化库PyG2Plot的使用
2021/01/21 Python
css3高级选择器使用方法
2013/12/02 HTML / CSS
HTML5 MiranaVideo播放器 (代码开源)
2010/06/11 HTML / CSS
Html5原创俄罗斯方块(基于canvas)
2019/01/07 HTML / CSS
气象学专业个人求职信
2014/03/15 职场文书
一次项目中Thinkphp绕过禁用函数的实战记录
2021/11/17 PHP
零基础学java之带返回值的方法的定义和调用
2022/04/10 Java/Android
利用Python实现翻译HTML中的文本字符串
2022/06/21 Python