使用 if/else 塊,如果 'if' 不正確,則可以在不需要執(zhí)行任何操作時(shí)省略 else。例如。:If (A) {B;}// works perfectly well;但是,當(dāng)使用三元運(yùn)算符時(shí),空的 'else' 選項(xiàng)會(huì)引發(fā)錯(cuò)誤。例如(A) ? B : // throws error(A) ? B // throws error將 null 作為 else 選項(xiàng)可以停止錯(cuò)誤并且似乎可以正常工作,但是安全嗎?或者,當(dāng)不需要“else”部分時(shí),使用三元語(yǔ)句的正確方法是什么?例如(A) ? B : null ; // no error but is it safe or is there a better alternative?
Javascript三元運(yùn)算符:不需要時(shí)將什么作為錯(cuò)誤選項(xiàng)?
青春有我
2022-07-21 20:58:54