弱类型语言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 相关文章推荐
兼容IE与firefox火狐的回车事件(js与jquery)
Oct 20 Javascript
分享精心挑选的12款优秀jQuery Ajax分页插件和教程
Aug 09 Javascript
js不能获取隐藏的div的宽度只能先显示后获取
Sep 04 Javascript
node.js中的path.extname方法使用说明
Dec 09 Javascript
JavaScript获取URL汇总
Jun 08 Javascript
简单了解JavaScript操作XPath的一些基本方法
Jun 03 Javascript
AngularJS使用ng-Cloak阻止初始化闪烁问题的方法
Nov 03 Javascript
JQuery查找子元素find()和遍历集合each的方法总结
Mar 07 Javascript
jacascript DOM节点——元素节点、属性节点、文本节点
Apr 18 Javascript
微信小程序中显示html格式内容的方法
Apr 25 Javascript
JS+Canvas绘制动态时钟效果
Nov 10 Javascript
Nuxt默认模板、默认布局和自定义错误页面的实现
May 11 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 小心urldecode引发的SQL注入漏洞
2011/10/27 PHP
php中的静态变量的基本用法
2014/03/20 PHP
typecho插件编写教程(二):写一个新插件
2015/05/28 PHP
PHP中Notice错误常见解决方法
2017/04/28 PHP
js+html+css实现鼠标移动div实例
2013/01/30 Javascript
jquery实现手风琴效果实例代码
2013/11/15 Javascript
jqeury-easyui-layout问题解决方法
2014/03/24 Javascript
node.js超时timeout详解
2014/11/26 Javascript
javascript实现数独解法
2015/03/14 Javascript
酷炫jQuery全屏3D焦点图动画效果
2016/03/22 Javascript
Javascript 基础---Ajax入门必看
2016/07/06 Javascript
折叠菜单及选择器的运用
2017/02/03 Javascript
nodejs开发——express路由与中间件
2017/03/24 NodeJs
浅谈Vue-cli 命令行工具分析
2017/11/22 Javascript
vue组件实现进度条效果
2018/06/06 Javascript
JS实现图片转换成base64的各种应用场景实例分析
2018/06/22 Javascript
js定义类的方法示例【ES5与ES6】
2019/07/30 Javascript
JS实现可用滑块滑动的缓动图代码
2019/09/01 Javascript
微信浏览器左上角返回按钮监听的实现
2020/03/04 Javascript
Python 过滤字符串的技巧,map与itertools.imap
2008/09/06 Python
Python中使用Inotify监控文件实例
2015/02/14 Python
详解在Python的Django框架中创建模板库的方法
2015/07/20 Python
Python中基础的socket编程实战攻略
2016/06/01 Python
Python计时相关操作详解【time,datetime】
2017/05/26 Python
使用Python编写Prometheus监控的方法
2018/10/15 Python
pyqt5 获取显示器的分辨率的方法
2019/06/18 Python
以SQLite和PySqlite为例来学习Python DB API
2020/02/05 Python
windows上彻底删除jupyter notebook的实现
2020/04/13 Python
html5 touch事件实现页面上下滑动效果【附代码】
2016/03/10 HTML / CSS
HTML5使用ApplicationCache接口实现离线缓存技术解决离线难题
2012/12/13 HTML / CSS
安全标准化汇报材料
2014/02/03 职场文书
小学端午节活动方案
2014/03/13 职场文书
开业庆典主持词
2014/03/21 职场文书
房屋公证委托书
2014/04/03 职场文书
环保倡议书范文
2014/05/12 职场文书
2014国庆节幼儿园亲子活动方案
2014/09/16 职场文书