- Mastering Immutable.js
- Adam Boduch
- 88字
- 2021-07-08 10:30:12
Removing values from maps
Maps have a remove() method that works the same way as the list version. The only difference is that it takes a key as the argument instead of an index:
const myMap = Map.of(
'one', 1,
'two', 2,
'three', 3
);
const myChangedMap = myMap.remove('one');
console.log('myMap', myMap.toJS());
// -> myMap { one: 1, two: 2, three: 3 }
console.log('myChangedMap', myChangedMap.toJS());
// -> myChangedMap { three: 3, two: 2 }
By calling remove('one') on myMap, you get myChangedMap, a new map without the removed key.
推薦閱讀
- Boost程序庫完全開發指南:深入C++”準”標準庫(第5版)
- Mastering OpenCV Android Application Programming
- Spring技術內幕:深入解析Spring架構與設計
- MATLAB 2020 從入門到精通
- Instant Ext.NET Application Development
- 第一行代碼 C語言(視頻講解版)
- Learning Material Design
- 代替VBA!用Python輕松實現Excel編程
- Laravel Application Development Blueprints
- C++程序設計
- Android系統下Java編程詳解
- SQL Server on Linux
- Python數據預處理技術與實踐
- 軟件測試技術
- Laravel 5.x Cookbook