弱类型语言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 相关文章推荐
jQuery 表格工具集
Apr 25 Javascript
jquery原创弹出层折叠效果点击折叠弹出一个层
Mar 12 Javascript
jQuery实现复选框全选/取消全选/反选及获得选择的值
Jun 12 Javascript
javascript中利用柯里化函数实现bind方法
Apr 29 Javascript
使用jquery/js获取iframe父子级、同级获取元素的方法
Aug 05 Javascript
基于JS设计12306登录页面
Dec 28 Javascript
详谈js中数组(array)和对象(object)的区别
Feb 27 Javascript
vue在使用ECharts时的异步更新和数据加载详解
Nov 22 Javascript
vue中的计算属性实例详解
Sep 19 Javascript
JS实现打砖块游戏
Feb 14 Javascript
js实现网页版贪吃蛇游戏
Feb 22 Javascript
vue插件--仿微信小程序showModel实现模态提示窗功能
Aug 19 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 中的str_replace 函数总结
2007/04/27 PHP
PHP 内存缓存加速功能memcached安装与用法
2009/09/03 PHP
drupal 代码实现URL重写
2011/05/04 PHP
php中global和$GLOBALS[]的分析之一
2012/02/02 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十三)
2014/06/26 PHP
ThinkPHP 模板引擎使用详解
2017/05/07 PHP
jquery插件制作教程 txtHover
2012/08/17 Javascript
表单的焦点顺序tabindex和对应enter键提交
2013/01/04 Javascript
jQuery ui插件的使用方法代码实例
2013/05/08 Javascript
JavaScript使表单中的内容显示在屏幕上的方法
2015/06/29 Javascript
HTML5 Shiv完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
2015/11/25 Javascript
JS运动相关知识点小结(附弹性运动示例)
2016/01/08 Javascript
JQuery异步提交表单与文件上传功能示例
2017/01/12 Javascript
基于jQuery实现的打字机效果
2017/01/16 Javascript
JavaScript提高加载和执行效率的方法
2017/02/03 Javascript
vue双花括号的使用方法 附练习题
2017/11/07 Javascript
RequireJS用法简单示例
2018/08/20 Javascript
layDate插件设置开始和结束时间
2018/11/15 Javascript
ES6中的迭代器、Generator函数及Generator函数的异步操作方法
2019/05/12 Javascript
Vue生命周期activated之返回上一页不重新请求数据操作
2020/07/26 Javascript
如何利用JS将手机号中间四位变成*号
2020/09/29 Javascript
[00:53]TI3正赛第三天 DK怒破A队不败金身 现场国旗飘扬热血激昂
2013/08/10 DOTA
对python中的for循环和range内置函数详解
2018/04/17 Python
python绘制圆柱体的方法
2018/07/02 Python
Python2和Python3之间的str处理方式导致乱码的讲解
2019/01/03 Python
TFRecord格式存储数据与队列读取实例
2020/01/21 Python
在PyTorch中使用标签平滑正则化的问题
2020/04/03 Python
Python可以实现栈的结构吗
2020/05/27 Python
澳大利亚宠物食品和药物在线:Jumbo Pets
2018/03/24 全球购物
Ibatis如何使用动态表名
2015/07/12 面试题
J2EE是技术还是平台还是框架
2016/08/14 面试题
信用社主任竞聘演讲稿
2014/05/23 职场文书
省级三好学生主要事迹材料
2015/11/03 职场文书
2016年清明节期间群众祭祀活动工作总结
2016/04/01 职场文书
遇事可以测出您的见识与格局
2019/09/16 职场文书
pytorch分类模型绘制混淆矩阵以及可视化详解
2022/04/07 Python