弱类型语言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 相关文章推荐
改进UCHOME的记录发布,增强可访问性用户体验
Jan 17 Javascript
JavaScript 函数参数是传值(byVal)还是传址(byRef) 分享
Jul 02 Javascript
js动态添加删除,后台取数据(示例代码)
Nov 25 Javascript
javascript使用for循环批量注册的事件不能正确获取索引值的解决方法
Dec 20 Javascript
js复制内容到剪贴板代码,js复制代码的简单实例
Oct 27 Javascript
原生js实现对Ajax的封装(仿jquery)
Jan 22 Javascript
jQuery插件jquery.kxbdmarquee.js实现无缝滚动效果
Feb 15 Javascript
微信小程序 UI与容器组件总结
Feb 21 Javascript
微信小程序 rich-text的使用方法
Aug 04 Javascript
Vue2.0设置全局样式(less/sass和css)
Nov 18 Javascript
element实现合并单元格通用方法
Nov 13 Javascript
Vue+Flask实现图片传输功能
Apr 01 Vue.js
解决一个微信号同时支持多个环境网页授权问题
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
2021年最新CPU天梯图
2021/03/04 数码科技
PHP生成静态页
2006/11/25 PHP
PHP 批量删除 sql语句
2009/06/05 PHP
php教程之魔术方法的使用示例(php魔术函数)
2014/02/12 PHP
php判断邮箱地址是否存在的方法
2016/02/13 PHP
优秀js开源框架-jQuery使用手册(1)
2007/03/10 Javascript
用document.documentElement取代document.body的原因分析
2009/11/12 Javascript
JavaScript字符串String和Array操作的有趣方法
2012/12/18 Javascript
Jquery Ajax xmlhttp请求成功问题
2015/02/04 Javascript
jQuery基于ajax实现带动画效果无刷新柱状图投票代码
2015/08/10 Javascript
jquery原理以及学习技巧介绍
2015/11/11 Javascript
浅谈js对象属性 通过点(.) 和方括号([]) 的不同之处
2016/10/29 Javascript
Angularjs自定义指令实现三级联动 选择地理位置
2017/02/13 Javascript
微信小程序左滑删除效果的实现代码
2017/02/20 Javascript
简单谈谈axios中的get,post方法
2017/06/25 Javascript
详解在 Angular 项目中添加 clean-blog 模板
2017/07/04 Javascript
vue中使用props传值的方法
2019/05/08 Javascript
对layui初始化列表的CheckBox属性详解
2019/09/13 Javascript
webpack打包html里面img后src为“[object Module]”问题
2019/12/22 Javascript
JavaScript实现猜数字游戏
2020/05/20 Javascript
微信小程序wx.getUserInfo授权获取用户信息(头像、昵称)的实现
2020/08/19 Javascript
vue video和vue-video-player实现视频铺满教程
2020/10/30 Javascript
python安装twisted的问题解析
2018/08/21 Python
Python2与Python3的区别实例总结
2019/04/17 Python
Python3批量生成带logo的二维码方法
2019/06/24 Python
Django中提示消息messages的设置方式
2019/11/15 Python
python3 字符串知识点学习笔记
2020/02/08 Python
python中操作文件的模块的方法总结
2021/02/04 Python
Calphalon美国官网:美国顶级锅具品牌
2020/02/05 全球购物
opencv实现图像几何变换
2021/03/24 Python
机械化及自动化毕业生的自我评价分享
2013/11/06 职场文书
师范学院毕业生求职信
2014/06/24 职场文书
四风问题自我剖析材料
2014/10/07 职场文书
简易离婚协议书范本
2014/10/24 职场文书
中国文明网2015年“向国旗敬礼”活动网上签名寄语
2015/09/24 职场文书
2016入党培训心得体会范文
2016/01/08 职场文书