Dart Map.forEach()方法

2019-10-16 22:06:54

Map.forEach()方法在每個Map條目上應用指定的函式。換句話說,forEach用於迭代Map的專案。

語法

Map.forEach(void f(K key, V value));

引數

  • f(K key, V value) - 將f應用於地圖的每個鍵值對。呼叫f不得在對映中新增或刪除鍵。

返回值

  • void

範例

void main() { 
   var usrMap = {"name": "Maxsu", 'Email': '[email protected]'}; 
   usrMap.forEach((k,v) => print('${k}: ${v}')); 
}

執行上面範例程式碼,得到以下結果 -

name: Maxsu 
Email: [email protected]