HarmonyOS2 Multimap: 支持多值映射的高级键值存储

HarmonyOS2 Multimap 允许为同一键设置多个值。安装方法:`npm install multimap --save`。使用指南:如果希望在存在本机版本时使用它,并在不存在时回退到 polyfill,可以这样做: `var Multimap = require('multimap'); var m = new Multimap();`。如果全局范围内存在 ES6 Map 或 Multimap.Map 已设置,则 Multimap 会使用 Map 作为内部存储,这意味着可以将对象用作键。示例代码: `var Multimap = require('multimap'); /* 如果启用了 harmony,无需操作 */ /* 或者如果使用 es6-shim */ Multimap.Map = ShimMap; var m = new Multimap(); var key = {}; m.set(key, 'one');`。否则,将使用一个对象,所有键都将转换为字符串。在现代浏览器中只需这样做。
zip 文件大小:7KB