弱类型语言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 相关文章推荐
jQuery使用手册之二 DOM操作
Mar 24 Javascript
mapper--图片热点区域高亮组件官方站点
Dec 22 Javascript
javascript 子窗体父窗体相互传值方法
May 31 Javascript
js实现快速分享功能(你的文章分享工具)
Jun 25 Javascript
使用js 设置url参数
Jul 08 Javascript
js判断游览器类型及版本号的代码
May 11 Javascript
详解js中构造流程图的核心技术JsPlumb
Dec 08 Javascript
JS去掉字符串前后空格或去掉所有空格的用法
Mar 25 Javascript
JavaScript之排序函数_动力节点Java学院整理
Jun 30 Javascript
Angular父组件调用子组件的方法
Apr 02 Javascript
vue打包的时候自动将px转成rem的操作方法
Jun 20 Javascript
jQuery实现简单复制json对象和json对象集合操作示例
Jul 09 jQuery
解决一个微信号同时支持多个环境网页授权问题
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环境配置 php5 MySQL5 apache2 phpmyadmin安装与配置图文教程
2007/03/16 PHP
PHP Ajax中文乱码问题解决方法
2009/02/27 PHP
DedeCMS 核心类TypeLink.class.php摘要笔记
2010/04/07 PHP
PHP以mysqli方式连接类完整代码实例
2014/07/15 PHP
叫你如何修改Nginx与PHP的文件上传大小限制
2014/09/10 PHP
24条货真价实的PHP代码优化技巧
2016/07/28 PHP
基于ThinkPHP实现的日历功能实例详解
2017/04/15 PHP
RSA实现JS前端加密与PHP后端解密功能示例
2019/08/05 PHP
php在linux环境中如何使用redis详解
2020/12/15 PHP
如何重写Laravel异常处理类详解
2020/12/20 PHP
javascript为下拉列表动态添加数据项
2014/05/23 Javascript
使用javascript实现判断当前浏览器
2015/04/14 Javascript
js/jquery判断浏览器类型的方法小结
2015/05/12 Javascript
JavaScript中instanceof运算符的使用示例
2016/06/08 Javascript
nodejs redis 发布订阅机制封装实现方法及实例代码
2016/12/15 NodeJs
JS ES6中setTimeout函数的执行上下文示例
2017/04/27 Javascript
Vue2.x中的父组件传递数据至子组件的方法
2017/05/01 Javascript
JavaScript(js)处理的HTML事件、键盘事件、鼠标事件简单示例
2019/11/19 Javascript
vue项目中使用bpmn为节点添加颜色的方法
2020/04/30 Javascript
vue created钩子函数与mounted钩子函数的用法区别
2020/11/05 Javascript
python生成日历实例解析
2014/08/21 Python
举例讲解如何在Python编程中进行迭代和遍历
2016/01/19 Python
django model去掉unique_together报错的解决方案
2016/10/18 Python
python实现猜拳游戏
2020/03/04 Python
20行Python代码实现视频字符化功能
2020/04/13 Python
土耳其新趋势女装购物网站:Addax
2020/01/07 全球购物
技校生自我鉴定
2013/12/08 职场文书
应届生自我鉴定
2013/12/11 职场文书
集团薪酬管理制度
2014/01/13 职场文书
化工操作工岗位职责
2014/04/29 职场文书
投标人法定代表人授权委托书格式
2014/09/28 职场文书
2015年感恩节演讲稿(优选篇)
2015/03/20 职场文书
授权协议书范本(3篇)
2019/10/15 职场文书
python字符串的多行输出的实例详解
2021/06/08 Python
vue使用echarts实现折线图
2022/03/21 Vue.js
vue3种table表格选项个数的控制方法
2022/04/14 Vue.js