在郵遞員中,如果我得到 [] 的回應體,我想做一個“IF”陳述句,但如果回應是其他任何東西,它將執行“ELSE”陳述句,但是,我不能讓它執行“IF”,這表明jsonData = = "[]"是錯誤的。

uj5u.com熱心網友回復:
問題
您的回應是一個陣列,而不是一個字串,因此您無法進行比較 jsonData == "[]"
解決方案
檢查此陣列是否具有長度 = 0,您可以選擇以下兩種方法之一。
if (Array.isArray(jsonData) && jsonData.length === 0)
或者
if (Array.isArray(jsonData) && !jsonData.length)
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/351213.html
上一篇:if陳述句對3個數字不能正常作業
下一篇:統計個人獲得排行榜的次數
