Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 3.148.217.66
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
unp-musonza /
node_modules /
es6-map /
Delete
Unzip
Name
Size
Permission
Date
Action
lib
[ DIR ]
drwxr-xr-x
2021-02-04 21:24
primitive
[ DIR ]
drwxr-xr-x
2021-02-04 21:24
test
[ DIR ]
drwxr-xr-x
2021-02-04 21:24
.lint
73
B
-rw-r--r--
2015-07-07 12:12
.npmignore
51
B
-rw-r--r--
2015-06-25 13:26
.travis.yml
234
B
-rw-r--r--
2017-03-17 16:15
CHANGES
851
B
-rw-r--r--
2017-03-17 16:14
LICENSE
1.05
KB
-rw-r--r--
2015-06-25 13:26
README.md
2.19
KB
-rw-r--r--
2017-01-13 10:33
implement.js
207
B
-rw-r--r--
2015-06-25 13:26
index.js
93
B
-rw-r--r--
2015-07-08 07:45
is-implemented.js
1.05
KB
-rw-r--r--
2015-11-10 09:41
is-map.js
390
B
-rw-r--r--
2015-10-15 12:30
is-native-implemented.js
263
B
-rw-r--r--
2015-07-09 08:14
package.json
1.83
KB
-rw-r--r--
2021-02-04 21:24
polyfill.js
3.41
KB
-rw-r--r--
2016-06-03 14:35
valid-map.js
153
B
-rw-r--r--
2015-06-25 13:26
Save
Rename
# es6-map ## Map collection as specified in ECMAScript6 __Warning: v0.1 version does not ensure O(1) algorithm complexity (but O(n)). This shortcoming will be addressed in v1.0__ ### Usage It’s safest to use *es6-map* as a [ponyfill](https://ponyfill.com) – a polyfill which doesn’t touch global objects: ```javascript var Map = require('es6-map'); ``` If you want to make sure your environment implements `Map` globally, do: ```javascript require('es6-map/implement'); ``` If you strictly want to use the polyfill even if the native `Map` exists, do: ```javascript var Map = require('es6-map/polyfill'); ``` ### Installation $ npm install es6-map To port it to Browser or any other (non CJS) environment, use your favorite CJS bundler. No favorite yet? Try: [Browserify](http://browserify.org/), [Webmake](https://github.com/medikoo/modules-webmake) or [Webpack](http://webpack.github.io/) #### API Best is to refer to [specification](http://people.mozilla.org/~jorendorff/es6-draft.html#sec-map-objects). Still if you want quick look, follow examples: ```javascript var Map = require('es6-map'); var x = {}, y = {}, map = new Map([['raz', 'one'], ['dwa', 'two'], [x, y]]); map.size; // 3 map.get('raz'); // 'one' map.get(x); // y map.has('raz'); // true map.has(x); // true map.has('foo'); // false map.set('trzy', 'three'); // map map.size // 4 map.get('trzy'); // 'three' map.has('trzy'); // true map.has('dwa'); // true map.delete('dwa'); // true map.size; // 3 map.forEach(function (value, key) { // { 'raz', 'one' }, { x, y }, { 'trzy', 'three' } iterated }); // FF nightly only: for (value of map) { // ['raz', 'one'], [x, y], ['trzy', 'three'] iterated } var iterator = map.values(); iterator.next(); // { done: false, value: 'one' } iterator.next(); // { done: false, value: y } iterator.next(); // { done: false, value: 'three' } iterator.next(); // { done: true, value: undefined } map.clear(); // undefined map.size; // 0 ``` ## Tests [](https://travis-ci.org/medikoo/es6-map) $ npm test