弱类型语言javascript中 a,b 的运算实例小结


Posted in Javascript onAugust 07, 2019

本文实例讲述了弱类型语言javascript中 a,b 的运算。分享给大家供大家参考,具体如下:

下面有七个闭包小函数,用来测试 a,b 的 输出结果

测试1:(当a为true,b为false的时候,输出的是false)

!function() {
  var a = true,b = false;
  console.log((a,b) +' test1'); // false test1
}();

测试2:(当a为true,b为true的时候,输出的是true)

!function() {
  var a = true,b = true;
  console.log((a,b) +' test2'); // true test2
}();

测试3:(当a为false,b为true的时候,输出的是true)

!function() {
  var a = false,b = true;
  console.log((a,b) +' test3'); // true test3
}();

测试4:(当a为false,b为false的时候,输出的是true)

!function() {
  var a = false,b = false;
  console.log((a,b) +' test4'); // false test4
}();

测试5:(当a为false,b为字符串的时候,输出的是该字符串)

!function() {
  var a = false,b = 'haha';
  console.log((a,b) +' test5'); // haha test5
}();

测试6:(当a为字符串,b为false的时候,输出的是false)

!function() {
  var a = 'haha',b = false;
  console.log((a,b) +' test6'); // false test6
}();

测试7:(当a为true,b为空字符串的时候,输出的是空字符串)

!function() {
  var a = true,b = '';
  console.log((a,b) +' test7'); // test7
}();

总结:a,b运算结果以b的结果为准 !

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
Bootstrap基本模板的使用和理解1
Dec 14 Javascript
jQuery Ajax 实现在html页面实时显示用户登录状态
Dec 30 Javascript
Vue.js学习之过滤器详解
Jan 22 Javascript
jQuery 实现双击编辑表格功能
Jun 19 jQuery
node中koa中间件机制详解
Aug 22 Javascript
bootstrap模态框嵌套、tabindex属性、去除阴影的示例代码
Oct 17 Javascript
Vue中使用Sortable的示例代码
Apr 07 Javascript
vue实现父子组件之间的通信以及兄弟组件的通信功能示例
Jan 29 Javascript
微信小程序使用GoEasy实现websocket实时通讯
May 19 Javascript
js 动态校验开始结束时间的实现代码
May 25 Javascript
基于openlayers实现角度测量功能
Sep 28 Javascript
javascript实现电商放大镜效果
Nov 23 Javascript
解决一个微信号同时支持多个环境网页授权问题
Aug 07 #Javascript
vue+element项目中过滤输入框特殊字符小结
Aug 07 #Javascript
Vue.js项目实战之多语种网站的功能实现(租车)
Aug 07 #Javascript
javascript中的数据类型检测方法详解
Aug 07 #Javascript
scrapyd schedule.json setting 传入多个值问题
Aug 07 #Javascript
Node.js在图片模板上生成二维码图片并附带底部文字说明实现详解
Aug 07 #Javascript
微信小程序引入Vant组件库过程解析
Aug 06 #Javascript
You might like
php session 错误
2009/05/21 PHP
php数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
2011/10/29 PHP
Smarty中常用变量操作符汇总
2014/10/27 PHP
php随机生成数字字母组合的方法
2015/03/18 PHP
浅析PHP中call user func()函数及如何使用call user func调用自定义函数
2015/11/05 PHP
WordPress中自定义后台管理界面配色方案的小技巧
2015/12/29 PHP
基于PHP技术开发客服工单系统
2016/01/06 PHP
php版微信数据统计接口用法示例
2016/10/12 PHP
PHP利用超级全局变量$_GET来接收表单数据的实例
2016/11/05 PHP
基于php编程规范(详解)
2017/08/17 PHP
基于php流程控制语句和循环控制语句(讲解)
2017/10/23 PHP
PHP7 弃用功能
2021/03/09 PHP
JS BASE64编码 window.atob(), window.btoa()
2021/03/09 Javascript
jQuery中与toggleClass等价的程序段 以及未来学习的方向
2010/03/18 Javascript
jquery实现树形二级菜单实例代码
2013/11/20 Javascript
JavaScript事件详细讲解
2016/06/27 Javascript
jQuery图片轮播实现并封装(一)
2016/12/03 Javascript
docker中编译nodejs并使用nginx启动
2017/06/23 NodeJs
详解react、redux、react-redux之间的关系
2018/04/11 Javascript
Bootstarp在pycharm中的安装及简单的使用方法
2019/04/19 Javascript
新手如何快速理解js异步编程
2019/06/24 Javascript
浅谈Node新版本13.2.0正式支持ES Modules特性
2019/11/25 Javascript
12 种使用Vue 的最佳做法
2020/03/30 Javascript
Vue项目开发常见问题和解决方案总结
2020/09/11 Javascript
vue中h5端打开app(判断是安卓还是苹果)
2021/02/26 Vue.js
[02:44]DOTA2英雄基础教程 魅惑魔女
2014/01/07 DOTA
python让列表倒序输出的实例
2018/06/25 Python
基于Python的身份证验证识别和数据处理详解
2020/11/14 Python
基于OpenCV的网络实时视频流传输的实现
2020/11/15 Python
将"引用"作为函数参数有哪些特点
2013/04/05 面试题
药店主任岗位责任制
2014/02/10 职场文书
有兼职工作经历的简历自我评价
2014/03/07 职场文书
正风肃纪查摆剖析材料
2014/10/10 职场文书
部门优秀员工推荐信
2015/03/24 职场文书
党支部半年考察意见
2015/06/01 职场文书
宇宙与人观后感
2015/06/05 职场文书