js三目运算符

js三目运算符js三目运算符js三目运算符的正常表达为variable=boolean_expression?true_value:false_value;当boolean_expression传入的不是表达式而是变量时,是如何判断的?在es5文档中找到了解释:先将boolean_expression进行计算拿到结果赋给lref,然后根据ToBoolean(lref)拿到是tr

大家好,又见面了,我是你们的朋友全栈君。

js三目运算符

js三目运算符的正常表达为 variable = boolean_expression ? true_value : false_value;
当boolean_expression传入的不是表达式而是变量时,是如何判断的?
在es5文档中找到了解释:
先将boolean_expression 进行计算拿到结果赋给lref,然后根据ToBoolean(lref)拿到是true还是false确定调用true_value还是false_value。直接传入变量就是按照ToBoolean方法返回值确定true和false的。
ToBoolean方法返回值如下:
这里写图片描述
参考链接:
http://lzw.me/pages/ecmascript/#209
http://www.w3school.com.cn/js/pro_js_operators_boolean.asp

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/148228.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 移动亲情网有漫游费吗_北京移动和家庭套餐介绍

    移动亲情网有漫游费吗_北京移动和家庭套餐介绍为进一步满足客户国内长途及国内漫游通话需求,中国移动北京公司将于近期推出长漫亲情省业务,现就相关事宜通知如下:  一、推出时间  2009年4月18日0时  二、目标客户  动感地带、神州行家园卡  三、具体内容  月功能费1元,客户可指定除北京外国内任一省、自治区或直辖市为亲情省(不含港澳台),客户在北京向亲情省拨打长途每分钟0.19元;客户漫游至亲情省拨打国内电话(不含港澳台)、接听电话每分钟

    2022年10月7日
    6
  • 邻接矩阵的使用

    邻接矩阵的使用一、介绍二、代码

    2022年5月15日
    53
  • 如何免费下载百度文库文档「建议收藏」

    许多学校都已经先后开学,学生们也都开始准备新学期的学习了,除了书本上的知识,当然还需要网络上的资源来帮忙,如百度文库和豆丁网都提供了许多学习文档,但是下载这些资料往往都需要积分,如何才能免费下载这些文库中的文档呢?方法一:WAP版网页曲线复制以百度文库为例,打开需要复制的百度文库页面,将该页面的完整路径复制下来,接着重新打开一个浏览器窗口,将刚才复制的文档地址粘贴到地址栏上,然

    2022年4月13日
    55
  • SQL Browser_sqlitedatabase

    SQL Browser_sqlitedatabase在网上找一个SQLITE查看器这个查看器叫做:www.jb51.net/database/118822.html这个查看器可以新建SQLITE文件数据库,可以建立表索引,写SQL语句,编辑表数据不过这个查看器支持的SQLITE数据库引擎版本低了一点,先介绍一下SQLiteDatabaseBrowser2.0是怎么用的?主界面将SQLITE的db文件拖进去软…

    2025年10月13日
    3
  • Java反射机制

    Java反射机制

    2021年9月6日
    54
  • winserver2016无法从WSUS获取补丁

    winserver2016无法从WSUS获取补丁Qwinserver2016有版镜像安装的系统无法获取WSUS的补丁。镜像:SW_DVD9_Win_Svr_STD_Core_and_DataCtr_Core_2016_64Bit_English_-2_MLF_X21-22843OSName:MicrosoftWindowsServer2016StandardOSVersion:10.0.14393N/ABu…

    2022年5月6日
    44

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号