弱类型语言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 相关文章推荐
JS修改iframe页面背景颜色的方法
Apr 01 Javascript
js检测离开或刷新页面时表单数据是否更改的方法
Aug 02 Javascript
jQuery3.0中的buildFragment私有函数详解
Aug 16 Javascript
JavaScript排序算法动画演示效果的实现方法
Oct 18 Javascript
jquery 仿锚点跳转到页面指定位置的实例
Feb 14 Javascript
json的结构与遍历方法实例分析
Apr 25 Javascript
JS中的数组转变成JSON格式字符串的方法
May 09 Javascript
微信小程序对接七牛云存储的方法
Jul 30 Javascript
javascript高级模块化require.js的具体使用方法
Oct 31 Javascript
手把手教你vue-cli单页到多页应用的方法
May 31 Javascript
Vue 中的受控与非受控组件的实现
Dec 17 Javascript
vue遍历对象中的数组取值示例
Nov 07 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 array_merge下进行数组合并的代码
2008/07/22 PHP
mysql下创建字段并设置主键的php代码
2010/05/16 PHP
php的数组与字符串的转换函数整理汇总
2013/07/18 PHP
php使用变量动态创建类的对象用法示例
2017/02/06 PHP
使用Jquery打造最佳用户体验的登录页面的实现代码
2011/07/08 Javascript
通过百度地图获取公交线路的站点坐标的js代码
2012/05/11 Javascript
使用firebug进行调试javascript的示例
2013/12/16 Javascript
使用不同的方法结合/合并两个JS数组
2014/09/18 Javascript
JavaScript动态创建link标签到head里的方法
2014/12/22 Javascript
浅谈javascript中的instanceof和typeof
2015/02/27 Javascript
微信小程序 仿猫眼实现实例代码
2017/03/14 Javascript
js-FCC算法-No repeats please字符串的全排列(详解)
2017/05/02 Javascript
详细讲解vue2+vuex+axios
2017/05/27 Javascript
vue.js 获取当前自定义属性值
2017/06/01 Javascript
javascript定时器取消定时器及优化方法
2017/07/08 Javascript
微信小程序form表单组件示例代码
2018/07/15 Javascript
JS打印彩色菱形的实例代码
2018/08/15 Javascript
Nodejs中的JWT和Session的使用
2018/08/21 NodeJs
JavaScript回调函数callback用法解析
2020/01/14 Javascript
js实现轮播图特效
2020/05/28 Javascript
再也不怕 JavaScript 报错了,怎么看怎么处理都在这儿
2020/12/09 Javascript
详解Typescript里的This的使用方法
2021/01/08 Javascript
详解Vue.js 可拖放文本框组件的使用
2021/03/03 Vue.js
[01:07]DOTA2次级职业联赛 - Fpb战队宣传片
2014/12/01 DOTA
Python IDLE 错误:IDLE''s subprocess didn''t make connection 的解决方案
2017/02/13 Python
Python操作Excel之xlsx文件
2017/03/24 Python
Python数据结构与算法之常见的分配排序法示例【桶排序与基数排序】
2017/12/15 Python
python实现数据库跨服务器迁移
2018/04/12 Python
Python GUI Tkinter简单实现个性签名设计
2018/06/19 Python
使用pycharm在本地开发并实时同步到服务器
2019/08/02 Python
100行Python代码实现每天不同时间段定时给女友发消息
2019/09/27 Python
俄罗斯连接商品和买家的在线平台:goods.ru
2020/11/30 全球购物
网络安全方面的面试题
2016/01/07 面试题
安全目标责任书
2014/07/22 职场文书
图片批量处理 - 尺寸、格式、水印等
2022/03/07 杂记
Java 多态分析
2022/04/26 Java/Android