每天一篇javascript学习小结(Boolean对象)


Posted in Javascript onNovember 12, 2015

创建 Boolean 对象的语法:
    new Boolean(value);    //构造函数
    Boolean(value);        //转换函数
    参数 value 由布尔对象存放的值或者要转换成布尔值的值。
返回值
    当作为一个构造函数(带有运算符 new)调用时,Boolean() 将把它的参数转换成一个布尔值,并且返回一个包含该值的 Boolean 对象。
    如果作为一个函数(不带有运算符 new)调用时,Boolean() 只将把它的参数转换成一个原始的布尔值,并且返回这个值。
    注释:如果省略 value 参数,或者设置为 0、-0、null、""、false、undefined 或 NaN,则该对象设置为 false。否则设置为 true(即使 value 参数是字符串 "false")。

var falseObject = new Boolean(false);
  var result = falseObject && true;
  alert(result); //true

  var falseValue = false;
  result = falseValue && true;
  alert(result); //false
  
  alert(typeof falseObject); //object
  alert(typeof falseValue); //boolean
  alert(falseObject instanceof Boolean); //true
  alert(falseValue instanceof Boolean); //false

Boolean 对象描述
在 JavaScript 中,布尔值是一种基本的数据类型。Boolean 对象是一个将布尔值打包的布尔对象。Boolean 对象主要用于提供将布尔值转换成字符串的 toString() 方法。
当调用 toString() 方法将布尔值转换成字符串时(通常是由 JavaScript 隐式地调用),JavaScript 会内在地将这个布尔值转换成一个临时的 Boolean 对象,然后调用这个对象的 toString() 方法。

以上就是今天的javascript学习小结,之后每天还会继续更新,希望大家继续关注。

Javascript 相关文章推荐
利用XMLHTTP传递参数在另一页面执行并刷新本页
Oct 26 Javascript
js玩一玩WSH吧
Feb 23 Javascript
Tab切换组件(选项卡功能)实例代码
Nov 21 Javascript
javascript中typeof的使用示例
Dec 19 Javascript
node.js中的events.emitter.listeners方法使用说明
Dec 10 Javascript
coffeescript使用的方式汇总
Aug 05 Javascript
基于javascript代码实现通过点击图片显示原图片
Nov 29 Javascript
js实现prototype扩展的方法(字符串,日期,数组扩展)
Jan 14 Javascript
Web前端框架Angular4.0.0 正式版发布
Mar 28 Javascript
Vue中div contenteditable 的光标定位方法
Aug 25 Javascript
微信小程序实现的自定义分享功能示例
Feb 12 Javascript
逐行分析鸿蒙系统的 JavaScript 框架(推荐)
Sep 17 Javascript
为何JS操作的href都是javascript:void(0);呢
Nov 12 #Javascript
基于jquery实现左右按钮点击的图片切换效果
Jan 27 #Javascript
js图片轮播效果实现代码
Apr 18 #Javascript
javascript伸缩菜单栏实现代码分享
Nov 12 #Javascript
javascript发送短信验证码实现代码
Nov 12 #Javascript
javascript倒计时效果实现
Nov 12 #Javascript
基于jquery步骤进度条源码分享
Nov 12 #Javascript
You might like
PHP出错界面
2006/10/09 PHP
Discuz 6.0+ 批量注册用户名
2009/09/13 PHP
几个有用的php字符串过滤,转换函数代码
2012/05/01 PHP
用PHP写的一个冒泡排序法的函数简单实例
2016/05/26 PHP
csdn 博客中实现运行代码功能实现
2009/08/29 Javascript
javascript改变position值实现菜单滚动至顶部后固定
2013/01/18 Javascript
jQuery随机切换图片的小例子
2013/04/18 Javascript
jquery结婚电子请柬特效源码分享
2015/08/21 Javascript
javascript学习笔记_浅谈基础语法,类型,变量
2016/09/19 Javascript
jQuery动态生成Bootstrap表格
2016/11/01 Javascript
jQuery图片切换动画效果
2017/02/28 Javascript
CSS3+JavaScript实现翻页幻灯片效果
2017/06/28 Javascript
教你用Cordova打包Vue项目的方法
2017/10/17 Javascript
MVVM 双向绑定的实现代码
2018/06/21 Javascript
vue数据操作之点击事件实现num加减功能示例
2019/01/19 Javascript
微信小程序搭建自己的Https服务器
2019/05/02 Javascript
如何在JavaScript中正确处理变量
2020/12/25 Javascript
[02:02]2018DOTA2亚洲邀请赛Mineski赛前采访
2018/04/04 DOTA
Python中利用Scipy包的SIFT方法进行图片识别的实例教程
2016/06/03 Python
python万年历实现代码 含运行结果
2017/05/20 Python
Python tkinter模块中类继承的三种方式分析
2017/08/08 Python
Python数据结构与算法之图的广度优先与深度优先搜索算法示例
2017/12/14 Python
Python中使用支持向量机(SVM)算法
2017/12/26 Python
Python爬虫获取图片并下载保存至本地的实例
2018/06/01 Python
python训练数据时打乱训练数据与标签的两种方法小结
2018/11/08 Python
pytorch 数据处理:定义自己的数据集合实例
2019/12/31 Python
python属于软件吗
2020/06/18 Python
广州御银科技股份有限公司试卷(C++)
2016/11/04 面试题
2014基层党员干部学习全国两会心得体会
2014/03/17 职场文书
大学生活自我评价
2014/04/09 职场文书
委托书的写法
2014/08/30 职场文书
离婚协议书怎么写
2015/01/26 职场文书
班级元旦晚会开幕词
2015/01/29 职场文书
大学生暑假实习总结
2015/07/13 职场文书
Nginx 匹配方式
2022/05/15 Servers
怎么禁用Win11输入法 最新Win11输入法关闭教程
2022/08/05 数码科技