我知道这是个三元运算符,mytitle有2种情况,一种是有值,一种是空值"",这个三元运算符是当mytitle成功赋给imgtitle值的时候,执行
"+mytitle,否则mytitle为"",我这么理解对吗?当mytitle为""赋给imgtitle的时候,为什么是false,不是给imgtitle成功赋了一个""值吗?我是新手,请老手们详细解答,谢谢
请问这句的意思是var imgtitle = mytitle?"<br />"+mytitle : "";
答案:3 悬赏:50
解决时间 2021-01-29 11:43
- 提问者网友:伪善人独行者
- 2021-01-29 05:37
最佳答案
- 二级知识专家网友:傲娇菇凉
- 2021-01-29 06:07
js中 undefined,null,NaN,0,false,空字符串 在当成判断语句时都会转化为false
以上三元运算的意思是如果判断mytitle为false,给imgtitle赋值一个空字符串
否则,赋值 "
"+mytitle 字符串
以上三元运算的意思是如果判断mytitle为false,给imgtitle赋值一个空字符串
否则,赋值 "
"+mytitle 字符串
全部回答
- 1楼网友:承载所有颓废
- 2021-01-29 06:57
帅哥
- 2楼网友:单身小柠`猫♡
- 2021-01-29 06:42
js中为空就是false
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯