每天一篇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 相关文章推荐
jquery1.4 教程二 ajax方法的改进
Feb 25 Javascript
js 使用form表单select类实现级联菜单效果
Dec 19 Javascript
javascript两种function的定义介绍及区别说明
May 02 Javascript
javascript实现iframe框架延时加载的方法
Oct 30 Javascript
使用jQuery和Bootstrap实现多层、自适应模态窗口
Dec 22 Javascript
javascript实现全局匹配并替换的方法
Apr 27 Javascript
JQuery菜单效果的两个实例讲解(3)
Sep 17 Javascript
javascript常用函数(1)
Nov 04 Javascript
从零学习node.js之模块规范(一)
Feb 21 Javascript
Vue指令的钩子函数使用方法
Mar 20 Javascript
关于jQuery里prev()的简单操作代码
Oct 27 jQuery
基于JavaScript实现每日签到打卡轨迹功能
Nov 29 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 禁止页面缓存输出
2009/01/07 PHP
第二章 PHP入门基础之php代码写法
2011/12/30 PHP
php快递单号查询接口使用示例
2014/05/05 PHP
php字符串按照单词进行反转的方法
2015/03/14 PHP
Yii2框架实现登陆添加验证码功能示例
2018/07/12 PHP
PHP使用Http Post请求发送Json对象数据代码解析
2020/07/16 PHP
用javascript连接access数据库的方法
2006/11/17 Javascript
取键盘键位ASCII码的网页
2007/07/30 Javascript
jquery使用jquery.zclip插件复制对象的实例教程
2013/12/04 Javascript
JavaScript奇技淫巧44招【实用】
2016/12/11 Javascript
JS获取本周周一,周末及获取任意时间的周一周末功能示例
2017/02/09 Javascript
Vue指令的钩子函数使用方法
2017/03/20 Javascript
vue2里面ref的具体使用方法
2017/10/27 Javascript
Angular实现下拉框模糊查询功能示例
2018/01/03 Javascript
使用webpack打包koa2 框架app
2018/02/02 Javascript
Node.JS段点续传:Nginx配置文件分段下载功能的实现方法
2018/03/12 Javascript
vue鼠标移入添加class样式,鼠标移出去除样式(active)实现方法
2018/08/22 Javascript
JavaScript创建对象方法实例小结
2018/09/03 Javascript
vue实现移动端触屏拖拽功能
2020/08/21 Javascript
浅谈pyqt5在QMainWindow中布局的问题
2019/06/21 Python
在python中实现同行输入/接收多个数据的示例
2019/07/20 Python
Python调用C语言的实现
2019/07/26 Python
Pytorch.nn.conv2d 过程验证方式(单,多通道卷积过程)
2020/01/03 Python
详解pandas绘制矩阵散点图(scatter_matrix)的方法
2020/04/23 Python
jupyter notebook指定启动目录的方法
2021/03/02 Python
css3利用transform变形结合事件完成扇形导航
2020/10/26 HTML / CSS
Tostadora意大利:定制T恤
2019/04/08 全球购物
Java中有几种方法可以实现一个线程?用什么关键字修饰同步方法?stop()和suspend()方法为何不推荐使用?
2015/08/04 面试题
外贸销售员求职的自我评价
2013/11/23 职场文书
竞聘副主任科员演讲稿
2014/01/11 职场文书
业绩考核岗位职责
2014/02/01 职场文书
幼儿园三八妇女节活动方案
2014/03/11 职场文书
初中毕业典礼演讲稿
2014/09/09 职场文书
四风问题对照检查材料思想汇报
2014/10/07 职场文书
餐饮服务员岗位职责
2015/02/09 职场文书
《七律·长征》教学反思
2016/02/16 职场文书