弱类型语言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 相关文章推荐
很酷的javascript loading效果代码
Jun 18 Javascript
javaScript中的this示例学习详解及工作原理
Jan 13 Javascript
js面向对象之公有、私有、静态属性和方法详解
Apr 17 Javascript
关于JavaScript 原型链的一点个人理解
Jul 31 Javascript
Vue.js每天必学之内部响应式原理探究
Sep 07 Javascript
使用DataTable插件实现异步加载数据
Nov 19 Javascript
Vue.js devtool插件安装后无法使用的解决办法
Nov 27 Javascript
JS实现标签滚动切换效果
Dec 25 Javascript
Vue头像处理方案小结
Jul 26 Javascript
vue如何根据网站路由判断页面主题色详解
Nov 02 Javascript
layui默认选中table的CheckBox复选框方法
Sep 19 Javascript
vue中使用vue-print.js实现多页打印
Mar 05 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 一个随机字符串生成代码
2010/05/26 PHP
深入理解PHP中的Session和Cookie
2013/06/21 PHP
php修改文件上传限制方法汇总
2015/04/07 PHP
laravel实现一个上传图片的接口,并建立软链接,访问图片的方法
2019/10/12 PHP
用Javscript实现表单复选框的全选功能
2007/05/25 Javascript
JS 用6N±1法求素数 实例教程
2009/10/20 Javascript
JSON语法五大要素图文介绍
2012/12/04 Javascript
JavaScript事件委托的技术原理探讨示例
2014/04/17 Javascript
Node.js 的异步 IO 性能探讨
2014/10/08 Javascript
用JavaScript来美化HTML的select标签的下拉列表效果
2015/11/17 Javascript
jquery实现表格隔行换色效果
2015/11/19 Javascript
jquery背景跟随鼠标滑动导航
2015/11/20 Javascript
js实现跨域访问的三种方法
2015/12/09 Javascript
jQuery取消特定的click事件
2016/02/29 Javascript
使用Sticky组件实现带sticky效果的tab导航和滚动导航的方法
2016/03/22 Javascript
AngularJS 过滤器(自带和自建)详解
2016/09/19 Javascript
AngularJS中update两次出现$promise属性无法识别的解决方法
2017/01/05 Javascript
详解js前端代码异常监控
2017/01/11 Javascript
详解JavaScript中this的指向问题
2017/01/20 Javascript
微信小程序简单实现form表单获取输入数据功能示例
2017/11/30 Javascript
vue和webpack项目构建过程常用的npm命令详解
2018/06/15 Javascript
浅谈在Vue.js中如何实现时间转换指令
2019/01/06 Javascript
vue中keep-alive,include的缓存问题
2019/11/26 Javascript
Angular封装表单控件及思想总结
2019/12/11 Javascript
跟老齐学Python之有容乃大的list(4)
2014/09/28 Python
Python排序搜索基本算法之冒泡排序实例分析
2017/12/09 Python
为什么Python中没有"a++"这种写法
2018/11/27 Python
Python逐行读取文件中内容的简单方法
2019/02/26 Python
python基于event实现线程间通信控制
2020/01/13 Python
森海塞尔美国官网:Sennheiser耳机与耳麦
2017/07/19 全球购物
秋季运动会广播稿大全
2014/02/17 职场文书
监察建议书范文
2014/03/12 职场文书
建设工地安全标语
2014/06/07 职场文书
效能风暴心得体会
2014/09/04 职场文书
基层工作经历证明
2015/06/19 职场文书
Redis 哨兵机制及配置实现
2022/03/25 Redis