可選鏈 - (@itisjoe) on GitBook · GitBook

文章推薦指數: 80 %
投票人數:10人

可選鏈 可選鏈(optionalchaining)是一個可以存取或呼叫屬性(property)、方法(method)及下標(subscript)的過程。

稱其為可選(optional)是因為當前存取或呼叫的目標可能為空(nil),而多次存取或呼叫可以用點語法(dotsyntax即.)將其全部鏈結在一起,所以稱為鏈(chaining)。

可選鏈中,只要其中一個節點為空(nil),則會立即返回nil。

相對地,如果存取或呼叫至最後一個節點都有值,則會返回一個可選型別的值。

以可選鏈替



請為這篇文章評分?