flutter dart 中dynamic var object的區別

dynamic ,var、object 三種類型的區別 dynamic: 所有dart 對象的基礎類型,在大多數情況下,不直接使用它 通過它定義的變量會關閉類型檢查,這意味着 dynamix x= ‘hal’; x.foo();這段靜態類型檢查不會報錯,但是運行時會crash,因爲x 並沒有foo() 方法,所以建議大家在編程時不要直接使用dynamic; var: 是一個關鍵字,意思是"我不關心
相關文章
相關標籤/搜索