每天一篇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 相关文章推荐
jQuery源码分析-04 选择器-Sizzle-工作原理分析
Nov 14 Javascript
js获取多个tagname的节点数组
Sep 22 Javascript
页面载入结束自动调用js函数示例
Sep 23 Javascript
JS获取随机数函数可自定义最小值最大值
May 08 Javascript
jQuery表单域选择器用法分析
Feb 10 Javascript
JavaScript实现带标题的图片轮播特效
May 20 Javascript
JSON与XML优缺点对比分析
Jul 17 Javascript
关于JS中的apply,call,bind的深入解析
Apr 05 Javascript
vue在自定义组件中使用v-model进行数据绑定的方法
Mar 25 Javascript
jQuery模拟html下拉多选框的原生实现方法示例
May 30 jQuery
JS页面获取 session 值,作用域和闭包学习笔记
Oct 16 Javascript
javascript实现京东登录显示隐藏密码
Aug 02 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
Joomla下利用configuration.php存储简单数据
2010/05/19 PHP
php若干单维数组遍历方法的比较
2011/09/20 PHP
php后退一页表单内容保存实现方法
2012/06/17 PHP
PHP框架Laravel中使用UUID实现数据分表操作示例
2018/05/30 PHP
使用Zookeeper分布式部署PHP应用程序
2019/03/15 PHP
javascript批量修改文件编码格式的方法
2015/01/27 Javascript
JavaScript去除数组里重复值的方法
2015/07/13 Javascript
详解JavaScript ES6中的Generator
2015/07/28 Javascript
JS获取子窗口中返回的数据实现方法
2016/05/28 Javascript
JS实现改变HTML上文字颜色和内容的方法
2016/12/30 Javascript
前端编码规范(3)JavaScript 开发规范
2017/01/21 Javascript
javascript数据类型详解
2017/02/07 Javascript
JS限制输入框输入的实现代码
2018/07/02 Javascript
JS构造一个html文本内容成文件流形式发送到后台
2018/07/31 Javascript
JS中min函数实例讲解
2019/02/18 Javascript
详解微信小程序网络请求接口封装实例
2019/05/02 Javascript
jQuery与原生JavaScript选择HTML元素集合用法对比分析
2019/11/26 jQuery
nodejs环境使用Typeorm连接查询Oracle数据
2019/12/05 NodeJs
vue接通后端api以及部署到服务器操作
2020/08/13 Javascript
推荐11个实用Python库
2015/01/23 Python
利用python实现xml与数据库读取转换的方法
2017/06/17 Python
用Python shell简化开发
2018/08/08 Python
Python3中编码与解码之Unicode与bytes的讲解
2019/02/28 Python
Python使用Tkinter实现滚动抽奖器效果
2020/01/06 Python
Cinque网上商店:德国服装品牌
2019/03/17 全球购物
十八大感想感言
2014/02/10 职场文书
服务标语口号
2014/07/01 职场文书
2014年领导班子专项整治整改方案
2014/09/28 职场文书
企业群众路线教育实践活动心得体会
2014/11/03 职场文书
初三英语教学计划
2015/01/23 职场文书
实习介绍信模板
2015/01/30 职场文书
2015年五一劳动节演讲稿
2015/03/18 职场文书
2019感恩宣传标语!
2019/07/05 职场文书
八年级作文之友谊
2019/12/02 职场文书
Python入门学习之类的相关知识总结
2021/05/25 Python
Python数据可视化之用Matplotlib绘制常用图形
2021/06/03 Python