每天一篇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 相关文章推荐
js使用ajax读博客rss示例
May 06 Javascript
初识SmartJS - AOP三剑客
Jun 08 Javascript
Javascript基础教程之for循环
Jan 18 Javascript
JS显示表格内指定行html代码的方法
Mar 31 Javascript
Node.js重新刷新session过期时间的方法
Feb 04 Javascript
Angular和百度地图的结合实例代码
Oct 19 Javascript
基于JavaScript实现幸运抽奖页面
Jul 05 Javascript
vue配置请求本地json数据的方法
Apr 11 Javascript
vue 项目打包通过命令修改 vue-router 模式 修改 API 接口前缀
Jun 13 Javascript
微信小程序登录session的使用
Mar 17 Javascript
Vue实现固定定位图标滑动隐藏效果
May 30 Javascript
vue中v-for循环选中点击的元素并对该元素添加样式操作
Jul 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结束标签的使用细节探讨及联想
2013/03/04 PHP
Zend Framework入门教程之Zend_View组件用法示例
2016/12/09 PHP
php+jQuery实现的三级导航栏下拉菜单显示效果
2017/08/10 PHP
CSS JavaScript 实现菜单功能 改进版
2008/12/09 Javascript
清除网页历史记录,屏蔽后退按钮!
2008/12/22 Javascript
ExtJS的FieldSet的column列布局
2009/11/20 Javascript
JS俄罗斯方块,包含完整的设计理念
2010/12/11 Javascript
js遍历td tr等html元素
2012/12/13 Javascript
jQuery新的事件绑定机制on()示例应用
2014/07/18 Javascript
javascript移动开发中touch触摸事件详解
2016/03/18 Javascript
基于jQuery实现动态搜索显示功能
2016/05/05 Javascript
Angular2从搭建环境到开发步骤详解
2016/10/17 Javascript
jQuery+ajax的资源回收处理机制分析
2017/01/07 Javascript
详解Vue方法与事件
2017/03/09 Javascript
AngularJS之ionic 框架下实现 Localstorage本地存储
2017/04/22 Javascript
html5+canvas实现支持触屏的签名插件教程
2017/05/08 Javascript
轻松玩转BootstrapTable(后端使用SpringMVC+Hibernate)
2017/09/06 Javascript
vue组件父与子通信详解(一)
2017/11/07 Javascript
基于Vuejs的搜索匹配功能实现方法
2018/03/03 Javascript
vue2.0 下拉框默认标题设置方法
2018/08/22 Javascript
JS实现的input选择图片本地预览功能示例
2018/08/29 Javascript
javascript中layim之查找好友查找群组
2021/02/06 Javascript
python获取文件版本信息、公司名和产品名的方法
2014/10/05 Python
python动态加载包的方法小结
2016/04/18 Python
Django 实现下载文件功能的示例
2018/03/06 Python
Python数据处理numpy.median的实例讲解
2018/04/02 Python
python使用循环打印所有三位数水仙花数的实例
2018/11/13 Python
python selenium firefox使用详解
2019/02/26 Python
详解python中的index函数用法
2019/08/06 Python
Python如何把Spark数据写入ElasticSearch
2020/04/18 Python
美国便宜的横幅和标志印刷在线:Best of Signs
2019/05/29 全球购物
ABOUT YOU匈牙利:500个最受欢迎的时尚品牌
2019/07/19 全球购物
意大利奢侈品多品牌集合店:TheDoubleF
2019/08/24 全球购物
迟到检讨书900字
2014/01/14 职场文书
电子商务专业自荐信
2014/06/02 职场文书
2014年销售经理工作总结
2014/12/01 职场文书