我想檢查變量是否在上述行單行如何檢查對象null然後屬性null,然後如果它們爲null則分配值?
let data = {
friends: userData.social.friends?0: userData.social.friends,
}
對象內空如何檢查,如果用戶數據是零和社會爲空,然後朋友是在單行空?如果朋友不在那裏,我需要設置0。
這是我的javascript節點的js應用
我想檢查變量是否在上述行單行如何檢查對象null然後屬性null,然後如果它們爲null則分配值?
let data = {
friends: userData.social.friends?0: userData.social.friends,
}
對象內空如何檢查,如果用戶數據是零和社會爲空,然後朋友是在單行空?如果朋友不在那裏,我需要設置0。
這是我的javascript節點的js應用
是falsy足夠的還是你確實需要比較反對null
?你可以使用這個漂亮的標準符號:
let data = {
friends: userData && userData.social && userData.social.friends || 0
}
至於要檢查空以及朋友的價值分配給您的變數,我認爲這將幫助你
let data = {
\t friends: userData ? (userData.social ? (userData.social.friends ? userData.social.friends : 0) : 0) : 0
}
我希望這適合您的需要。
_「...在一行中爲空?」_爲什麼? O.o – Andreas