鍍金池/ 問答/HTML/ 在JS中 這種&&是什么意思

在JS中 這種&&是什么意思

        let childComponent = rendered && rendered.nodeName,
            toUnmount, base;

在看一個組件源碼的時候看到他用了很多次

回答
編輯回答
懶豬

if 的意思 前面值正確取后面的值 比如 x = true&&3 // x= 3 ;
同樣 || 也是if的意思。 前面值為 false undefined等的時候取后面數(shù)字。 比如 x = false||3 // x = 3 ;

2018年4月2日 15:23
編輯回答
嫑吢丕
2017年1月31日 09:14
編輯回答
北城荒

正向預查,就是rendered為真的時候,rendered.nodeName才執(zhí)行

2017年10月13日 01:03