开发者

js惰性求值中 true&&字符串&&true 为什么会输出true?

开发者 https://www.devze.com 2023-06-02 08:08 出处:网络 作者:运维技巧
ycgq1982 12小时前 false || something返回 ‘somethin开发者_JAVA技巧g’ ,因为判断了 ’something‘是才能有答案黃建荃
ycgq1982 12小时前

false || something 返回 ‘somethin开发者_JAVA技巧g’ ,因为判断了 ’something‘是才能有答案


黃建荃 12小时前

true && something || true , 返回什么开发者_如何学C? 当然是 something, 因为判断到 something 的时候,整个语句就已经有答案了 ,因此返回 something


纱尘幔桃生1818535059 12小时前

第三句,同理,判断了 第一开发者_如何学JAVA个 true ,第二个 something,仍然不能确定整体是否为 true ,需要判断第三个条件,自然返回 true


360U3212267496 开发者_运维知识库 12小时前

希望我讲明白了。


折失的誓言群 12小时前

先看第一句 tru开发者_JS百科e || "something" , || 或字符,遇到 true ,条件成立,返回true


纱尘幔桃生1818535059 11小时前

第二句,&& 且字符,碰到 true ,但条件不一定成立,需要判断后面的, 那么就返回后面的值 也就是 someth开发者_如何学JAVAing


0

精彩评论

暂无评论...
验证码 换一张
取 消