aswi2020vldc-gitlab/templetes/node_modules/lodash/_mapCacheClear.js @ d411f143
1 | 3a515b92 | cagy | var Hash = require('./_Hash'), |
---|---|---|---|
2 | ListCache = require('./_ListCache'), |
||
3 | Map = require('./_Map'); |
||
4 | |||
5 | /**
|
||
6 | * Removes all key-value entries from the map.
|
||
7 | *
|
||
8 | * @private
|
||
9 | * @name clear
|
||
10 | * @memberOf MapCache
|
||
11 | */
|
||
12 | function mapCacheClear() { |
||
13 | this.size = 0; |
||
14 | this.__data__ = { |
||
15 | 'hash': new Hash, |
||
16 | 'map': new (Map || ListCache), |
||
17 | 'string': new Hash |
||
18 | };
|
||
19 | }
|
||
20 | |||
21 | module.exports = mapCacheClear; |