弱类型语言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 相关文章推荐
用正则xmlHttp实现的偷(转)
Jan 22 Javascript
【消息提示组件】,兼容IE6/7&&FF2
Sep 04 Javascript
JS高级拖动技术 setCapture,releaseCapture
Jul 31 Javascript
js中根据字数截取字符串,不能截断url
Jan 12 Javascript
javascript实现跳转菜单的具体方法
Jul 05 Javascript
用json方式实现在 js 中建立一个map
May 02 Javascript
javascript实现日期格式转换
Dec 16 Javascript
js实现上一页下一页的效果【附代码】
Mar 10 Javascript
vue使用v-for实现hover点击效果
Sep 29 Javascript
如何写好一个vue组件,老夫的一年经验全在这了(推荐)
May 18 Javascript
微信小程序基于高德地图查找位置并显示文字
Oct 30 Javascript
如何使用JavaScript检测空闲的浏览器选项卡
May 28 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实现删除多重数组对象属性并重新赋值的方法
2017/06/07 PHP
php实现mysql连接池效果实现代码
2018/01/25 PHP
jquery下异步提交表单 异步跨域提交表单
2010/11/17 Javascript
jQuery学习笔记之 Ajax操作篇(一) - 数据加载
2014/06/23 Javascript
jquery 实现两Select 标签项互调示例代码
2014/09/25 Javascript
js面向对象之公有、私有、静态属性和方法详解
2015/04/17 Javascript
js简单工厂模式用法实例
2015/06/30 Javascript
根据user-agent判断蜘蛛代码黑帽跳转代码(js版与php版本)
2015/09/14 Javascript
浅谈移动端之js touch事件 手势滑动事件
2016/11/07 Javascript
详解微信小程序开发之城市选择器 城市切换
2017/01/17 Javascript
JS 实现banner图片轮播效果(鼠标事件)
2017/08/04 Javascript
Webpack devServer中的 proxy 实现跨域的解决
2018/06/15 Javascript
element-ui使用导航栏跳转路由的用法详解
2018/08/22 Javascript
Vue核心概念Action的总结
2019/01/18 Javascript
vue+moment实现倒计时效果
2019/08/26 Javascript
Node.js之删除文件夹(含递归删除)代码实例
2019/09/09 Javascript
[02:25]专访DOTA2负责人Erik 国际邀请赛暂不会离开西雅
2014/07/21 DOTA
Python中dictionary items()系列函数的用法实例
2014/08/21 Python
Python multiprocessing.Manager介绍和实例(进程间共享数据)
2014/11/21 Python
用Python将IP地址在整型和字符串之间轻松转换
2017/03/22 Python
Python实现按学生年龄排序的实际问题详解
2017/08/29 Python
OpenCV图像颜色反转算法详解
2019/05/13 Python
如何更优雅地写python代码
2019/07/02 Python
Python生成器常见问题及解决方案
2020/03/21 Python
python打开音乐文件的实例方法
2020/07/21 Python
德国网上花店:Valentins
2018/08/15 全球购物
银河香水:Galaxy Perfume
2019/03/25 全球购物
印尼在线购买隐形眼镜网站:Lensza.co.id
2019/04/27 全球购物
创业计划书怎样才能打动风投
2014/01/01 职场文书
教师个人剖析材料
2014/02/05 职场文书
幼儿园大班家长评语
2014/04/17 职场文书
竞选副班长演讲稿
2014/04/24 职场文书
2014年节能工作总结
2014/12/18 职场文书
2015年度培训工作总结范文
2015/04/02 职场文书
基层工作经历证明
2015/06/19 职场文书
Matplotlib可视化之添加让统计图变得简单易懂的注释
2021/06/11 Python