Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.1
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
quiz1 /
node_modules /
core-js /
modules /
[ HOME SHELL ]
Name
Size
Permission
Action
README.md
164
B
-rw-rw-rw-
es.aggregate-error.cause.js
976
B
-rw-rw-rw-
es.aggregate-error.constructor...
2.32
KB
-rw-rw-rw-
es.aggregate-error.js
149
B
-rw-rw-rw-
es.array-buffer.constructor.js
588
B
-rw-rw-rw-
es.array-buffer.detached.js
596
B
-rw-rw-rw-
es.array-buffer.is-view.js
411
B
-rw-rw-rw-
es.array-buffer.slice.js
1.59
KB
-rw-rw-rw-
es.array-buffer.transfer-to-fi...
479
B
-rw-rw-rw-
es.array-buffer.transfer.js
426
B
-rw-rw-rw-
es.array.at.js
733
B
-rw-rw-rw-
es.array.concat.js
2.25
KB
-rw-rw-rw-
es.array.copy-within.js
442
B
-rw-rw-rw-
es.array.every.js
538
B
-rw-rw-rw-
es.array.fill.js
399
B
-rw-rw-rw-
es.array.filter.js
622
B
-rw-rw-rw-
es.array.find-index.js
840
B
-rw-rw-rw-
es.array.find-last-index.js
567
B
-rw-rw-rw-
es.array.find-last.js
527
B
-rw-rw-rw-
es.array.find.js
771
B
-rw-rw-rw-
es.array.flat-map.js
837
B
-rw-rw-rw-
es.array.flat.js
865
B
-rw-rw-rw-
es.array.for-each.js
360
B
-rw-rw-rw-
es.array.from.js
518
B
-rw-rw-rw-
es.array.includes.js
794
B
-rw-rw-rw-
es.array.index-of.js
973
B
-rw-rw-rw-
es.array.is-array.js
235
B
-rw-rw-rw-
es.array.iterator.js
2.55
KB
-rw-rw-rw-
es.array.join.js
739
B
-rw-rw-rw-
es.array.last-index-of.js
413
B
-rw-rw-rw-
es.array.map.js
598
B
-rw-rw-rw-
es.array.of.js
893
B
-rw-rw-rw-
es.array.push.js
1.44
KB
-rw-rw-rw-
es.array.reduce-right.js
901
B
-rw-rw-rw-
es.array.reduce.js
880
B
-rw-rw-rw-
es.array.reverse.js
672
B
-rw-rw-rw-
es.array.slice.js
2.06
KB
-rw-rw-rw-
es.array.some.js
530
B
-rw-rw-rw-
es.array.sort.js
3.22
KB
-rw-rw-rw-
es.array.species.js
171
B
-rw-rw-rw-
es.array.splice.js
2.73
KB
-rw-rw-rw-
es.array.to-reversed.js
547
B
-rw-rw-rw-
es.array.to-sorted.js
958
B
-rw-rw-rw-
es.array.to-spliced.js
1.64
KB
-rw-rw-rw-
es.array.unscopables.flat-map....
292
B
-rw-rw-rw-
es.array.unscopables.flat.js
289
B
-rw-rw-rw-
es.array.unshift.js
1.54
KB
-rw-rw-rw-
es.array.with.js
428
B
-rw-rw-rw-
es.data-view.constructor.js
390
B
-rw-rw-rw-
es.data-view.js
143
B
-rw-rw-rw-
es.date.get-year.js
631
B
-rw-rw-rw-
es.date.now.js
399
B
-rw-rw-rw-
es.date.set-year.js
686
B
-rw-rw-rw-
es.date.to-gmt-string.js
236
B
-rw-rw-rw-
es.date.to-iso-string.js
390
B
-rw-rw-rw-
es.date.to-json.js
774
B
-rw-rw-rw-
es.date.to-primitive.js
561
B
-rw-rw-rw-
es.date.to-string.js
772
B
-rw-rw-rw-
es.error.cause.js
2.56
KB
-rw-rw-rw-
es.error.to-string.js
385
B
-rw-rw-rw-
es.escape.js
1.13
KB
-rw-rw-rw-
es.function.bind.js
391
B
-rw-rw-rw-
es.function.has-instance.js
905
B
-rw-rw-rw-
es.function.name.js
914
B
-rw-rw-rw-
es.global-this.js
272
B
-rw-rw-rw-
es.iterator.constructor.js
2.47
KB
-rw-rw-rw-
es.iterator.drop.js
1.21
KB
-rw-rw-rw-
es.iterator.every.js
738
B
-rw-rw-rw-
es.iterator.filter.js
1.24
KB
-rw-rw-rw-
es.iterator.find.js
736
B
-rw-rw-rw-
es.iterator.flat-map.js
1.51
KB
-rw-rw-rw-
es.iterator.for-each.js
664
B
-rw-rw-rw-
es.iterator.from.js
1013
B
-rw-rw-rw-
es.iterator.map.js
325
B
-rw-rw-rw-
es.iterator.reduce.js
1.06
KB
-rw-rw-rw-
es.iterator.some.js
732
B
-rw-rw-rw-
es.iterator.take.js
1.19
KB
-rw-rw-rw-
es.iterator.to-array.js
562
B
-rw-rw-rw-
es.json.stringify.js
2.98
KB
-rw-rw-rw-
es.json.to-string-tag.js
263
B
-rw-rw-rw-
es.map.constructor.js
350
B
-rw-rw-rw-
es.map.group-by.js
1.21
KB
-rw-rw-rw-
es.map.js
137
B
-rw-rw-rw-
es.math.acosh.js
771
B
-rw-rw-rw-
es.math.asinh.js
538
B
-rw-rw-rw-
es.math.atanh.js
481
B
-rw-rw-rw-
es.math.cbrt.js
334
B
-rw-rw-rw-
es.math.clz32.js
338
B
-rw-rw-rw-
es.math.cosh.js
510
B
-rw-rw-rw-
es.math.expm1.js
321
B
-rw-rw-rw-
es.math.fround.js
228
B
-rw-rw-rw-
es.math.hypot.js
1009
B
-rw-rw-rw-
es.math.imul.js
716
B
-rw-rw-rw-
es.math.log10.js
224
B
-rw-rw-rw-
es.math.log1p.js
222
B
-rw-rw-rw-
es.math.log2.js
256
B
-rw-rw-rw-
es.math.sign.js
218
B
-rw-rw-rw-
es.math.sinh.js
669
B
-rw-rw-rw-
es.math.tanh.js
404
B
-rw-rw-rw-
es.math.to-string-tag.js
198
B
-rw-rw-rw-
es.math.trunc.js
224
B
-rw-rw-rw-
es.number.constructor.js
4.52
KB
-rw-rw-rw-
es.number.epsilon.js
243
B
-rw-rw-rw-
es.number.is-finite.js
261
B
-rw-rw-rw-
es.number.is-integer.js
272
B
-rw-rw-rw-
es.number.is-nan.js
296
B
-rw-rw-rw-
es.number.is-safe-integer.js
397
B
-rw-rw-rw-
es.number.max-safe-integer.js
270
B
-rw-rw-rw-
es.number.min-safe-integer.js
271
B
-rw-rw-rw-
es.number.parse-float.js
381
B
-rw-rw-rw-
es.number.parse-int.js
363
B
-rw-rw-rw-
es.number.to-exponential.js
2.93
KB
-rw-rw-rw-
es.number.to-fixed.js
3.63
KB
-rw-rw-rw-
es.number.to-precision.js
815
B
-rw-rw-rw-
es.object.assign.js
354
B
-rw-rw-rw-
es.object.create.js
346
B
-rw-rw-rw-
es.object.define-getter.js
737
B
-rw-rw-rw-
es.object.define-properties.js
496
B
-rw-rw-rw-
es.object.define-property.js
478
B
-rw-rw-rw-
es.object.define-setter.js
737
B
-rw-rw-rw-
es.object.entries.js
296
B
-rw-rw-rw-
es.object.freeze.js
673
B
-rw-rw-rw-
es.object.from-entries.js
477
B
-rw-rw-rw-
es.object.get-own-property-des...
738
B
-rw-rw-rw-
es.object.get-own-property-des...
1.01
KB
-rw-rw-rw-
es.object.get-own-property-nam...
577
B
-rw-rw-rw-
es.object.get-own-property-sym...
904
B
-rw-rw-rw-
es.object.get-prototype-of.js
673
B
-rw-rw-rw-
es.object.group-by.js
1.43
KB
-rw-rw-rw-
es.object.has-own.js
241
B
-rw-rw-rw-
es.object.is-extensible.js
386
B
-rw-rw-rw-
es.object.is-frozen.js
800
B
-rw-rw-rw-
es.object.is-sealed.js
800
B
-rw-rw-rw-
es.object.is.js
215
B
-rw-rw-rw-
es.object.keys.js
476
B
-rw-rw-rw-
es.object.lookup-getter.js
911
B
-rw-rw-rw-
es.object.lookup-setter.js
911
B
-rw-rw-rw-
es.object.prevent-extensions.j...
783
B
-rw-rw-rw-
es.object.proto.js
1.22
KB
-rw-rw-rw-
es.object.seal.js
653
B
-rw-rw-rw-
es.object.set-prototype-of.js
288
B
-rw-rw-rw-
es.object.to-string.js
411
B
-rw-rw-rw-
es.object.values.js
289
B
-rw-rw-rw-
es.parse-float.js
278
B
-rw-rw-rw-
es.parse-int.js
268
B
-rw-rw-rw-
es.promise.all-settled.js
1.64
KB
-rw-rw-rw-
es.promise.all.js
1.39
KB
-rw-rw-rw-
es.promise.any.js
1.82
KB
-rw-rw-rw-
es.promise.catch.js
1.14
KB
-rw-rw-rw-
es.promise.constructor.js
9.66
KB
-rw-rw-rw-
es.promise.finally.js
1.87
KB
-rw-rw-rw-
es.promise.js
346
B
-rw-rw-rw-
es.promise.race.js
1.02
KB
-rw-rw-rw-
es.promise.reject.js
583
B
-rw-rw-rw-
es.promise.resolve.js
838
B
-rw-rw-rw-
es.promise.try.js
1.28
KB
-rw-rw-rw-
es.promise.with-resolvers.js
522
B
-rw-rw-rw-
es.reflect.apply.js
775
B
-rw-rw-rw-
es.reflect.construct.js
2.25
KB
-rw-rw-rw-
es.reflect.define-property.js
1.09
KB
-rw-rw-rw-
es.reflect.delete-property.js
566
B
-rw-rw-rw-
es.reflect.get-own-property-de...
595
B
-rw-rw-rw-
es.reflect.get-prototype-of.js
535
B
-rw-rw-rw-
es.reflect.get.js
1.07
KB
-rw-rw-rw-
es.reflect.has.js
247
B
-rw-rw-rw-
es.reflect.is-extensible.js
408
B
-rw-rw-rw-
es.reflect.own-keys.js
241
B
-rw-rw-rw-
es.reflect.prevent-extensions....
673
B
-rw-rw-rw-
es.reflect.set-prototype-of.js
647
B
-rw-rw-rw-
es.reflect.set.js
2.27
KB
-rw-rw-rw-
es.reflect.to-string-tag.js
354
B
-rw-rw-rw-
es.regexp.constructor.js
6.69
KB
-rw-rw-rw-
es.regexp.dot-all.js
1006
B
-rw-rw-rw-
es.regexp.exec.js
274
B
-rw-rw-rw-
es.regexp.flags.js
1.56
KB
-rw-rw-rw-
es.regexp.sticky.js
1003
B
-rw-rw-rw-
es.regexp.test.js
1.05
KB
-rw-rw-rw-
es.regexp.to-string.js
1.06
KB
-rw-rw-rw-
es.set.constructor.js
350
B
-rw-rw-rw-
es.set.difference.v2.js
411
B
-rw-rw-rw-
es.set.intersection.v2.js
680
B
-rw-rw-rw-
es.set.is-disjoint-from.v2.js
441
B
-rw-rw-rw-
es.set.is-subset-of.v2.js
413
B
-rw-rw-rw-
es.set.is-superset-of.v2.js
427
B
-rw-rw-rw-
es.set.js
137
B
-rw-rw-rw-
es.set.symmetric-difference.v2...
475
B
-rw-rw-rw-
es.set.union.v2.js
376
B
-rw-rw-rw-
es.string.anchor.js
445
B
-rw-rw-rw-
es.string.at-alternative.js
974
B
-rw-rw-rw-
es.string.big.js
422
B
-rw-rw-rw-
es.string.blink.js
434
B
-rw-rw-rw-
es.string.bold.js
425
B
-rw-rw-rw-
es.string.code-point-at.js
339
B
-rw-rw-rw-
es.string.ends-with.js
1.55
KB
-rw-rw-rw-
es.string.fixed.js
431
B
-rw-rw-rw-
es.string.fontcolor.js
466
B
-rw-rw-rw-
es.string.fontsize.js
458
B
-rw-rw-rw-
es.string.from-code-point.js
1.21
KB
-rw-rw-rw-
es.string.includes.js
857
B
-rw-rw-rw-
es.string.is-well-formed.js
880
B
-rw-rw-rw-
es.string.italics.js
440
B
-rw-rw-rw-
es.string.iterator.js
1.16
KB
-rw-rw-rw-
es.string.link.js
433
B
-rw-rw-rw-
es.string.match-all.js
4.3
KB
-rw-rw-rw-
es.string.match.js
1.81
KB
-rw-rw-rw-
es.string.pad-end.js
482
B
-rw-rw-rw-
es.string.pad-start.js
496
B
-rw-rw-rw-
es.string.raw.js
1012
B
-rw-rw-rw-
es.string.repeat.js
259
B
-rw-rw-rw-
es.string.replace-all.js
2.75
KB
-rw-rw-rw-
es.string.replace.js
5.53
KB
-rw-rw-rw-
es.string.search.js
1.6
KB
-rw-rw-rw-
es.string.small.js
434
B
-rw-rw-rw-
es.string.split.js
4.54
KB
-rw-rw-rw-
es.string.starts-with.js
1.49
KB
-rw-rw-rw-
es.string.strike.js
440
B
-rw-rw-rw-
es.string.sub.js
422
B
-rw-rw-rw-
es.string.substr.js
1.22
KB
-rw-rw-rw-
es.string.sup.js
422
B
-rw-rw-rw-
es.string.to-well-formed.js
1.61
KB
-rw-rw-rw-
es.string.trim-end.js
479
B
-rw-rw-rw-
es.string.trim-left.js
407
B
-rw-rw-rw-
es.string.trim-right.js
399
B
-rw-rw-rw-
es.string.trim-start.js
496
B
-rw-rw-rw-
es.string.trim.js
407
B
-rw-rw-rw-
es.symbol.async-iterator.js
230
B
-rw-rw-rw-
es.symbol.constructor.js
10.77
KB
-rw-rw-rw-
es.symbol.description.js
2.63
KB
-rw-rw-rw-
es.symbol.for.js
919
B
-rw-rw-rw-
es.symbol.has-instance.js
224
B
-rw-rw-rw-
es.symbol.is-concat-spreadable...
245
B
-rw-rw-rw-
es.symbol.iterator.js
215
B
-rw-rw-rw-
es.symbol.js
322
B
-rw-rw-rw-
es.symbol.key-for.js
758
B
-rw-rw-rw-
es.symbol.match-all.js
215
B
-rw-rw-rw-
es.symbol.match.js
206
B
-rw-rw-rw-
es.symbol.replace.js
212
B
-rw-rw-rw-
es.symbol.search.js
209
B
-rw-rw-rw-
es.symbol.species.js
212
B
-rw-rw-rw-
es.symbol.split.js
206
B
-rw-rw-rw-
es.symbol.to-primitive.js
441
B
-rw-rw-rw-
es.symbol.to-string-tag.js
501
B
-rw-rw-rw-
es.symbol.unscopables.js
224
B
-rw-rw-rw-
es.typed-array.at.js
738
B
-rw-rw-rw-
es.typed-array.copy-within.js
713
B
-rw-rw-rw-
es.typed-array.every.js
554
B
-rw-rw-rw-
es.typed-array.fill.js
1.24
KB
-rw-rw-rw-
es.typed-array.filter.js
694
B
-rw-rw-rw-
es.typed-array.find-index.js
580
B
-rw-rw-rw-
es.typed-array.find-last-index...
618
B
-rw-rw-rw-
es.typed-array.find-last.js
583
B
-rw-rw-rw-
es.typed-array.find.js
545
B
-rw-rw-rw-
es.typed-array.float32-array.j...
353
B
-rw-rw-rw-
es.typed-array.float64-array.j...
353
B
-rw-rw-rw-
es.typed-array.for-each.js
561
B
-rw-rw-rw-
es.typed-array.from.js
486
B
-rw-rw-rw-
es.typed-array.includes.js
582
B
-rw-rw-rw-
es.typed-array.index-of.js
575
B
-rw-rw-rw-
es.typed-array.int16-array.js
347
B
-rw-rw-rw-
es.typed-array.int32-array.js
347
B
-rw-rw-rw-
es.typed-array.int8-array.js
344
B
-rw-rw-rw-
es.typed-array.iterator.js
1.97
KB
-rw-rw-rw-
es.typed-array.join.js
521
B
-rw-rw-rw-
es.typed-array.last-index-of.j...
686
B
-rw-rw-rw-
es.typed-array.map.js
689
B
-rw-rw-rw-
es.typed-array.of.js
742
B
-rw-rw-rw-
es.typed-array.reduce-right.js
623
B
-rw-rw-rw-
es.typed-array.reduce.js
592
B
-rw-rw-rw-
es.typed-array.reverse.js
658
B
-rw-rw-rw-
es.typed-array.set.js
1.95
KB
-rw-rw-rw-
es.typed-array.slice.js
948
B
-rw-rw-rw-
es.typed-array.some.js
547
B
-rw-rw-rw-
es.typed-array.sort.js
2.43
KB
-rw-rw-rw-
es.typed-array.subarray.js
904
B
-rw-rw-rw-
es.typed-array.to-locale-strin...
1.15
KB
-rw-rw-rw-
es.typed-array.to-reversed.js
610
B
-rw-rw-rw-
es.typed-array.to-sorted.js
929
B
-rw-rw-rw-
es.typed-array.to-string.js
832
B
-rw-rw-rw-
es.typed-array.uint16-array.js
350
B
-rw-rw-rw-
es.typed-array.uint32-array.js
350
B
-rw-rw-rw-
es.typed-array.uint8-array.js
347
B
-rw-rw-rw-
es.typed-array.uint8-clamped-a...
367
B
-rw-rw-rw-
es.typed-array.with.js
1.36
KB
-rw-rw-rw-
es.unescape.js
1.22
KB
-rw-rw-rw-
es.weak-map.constructor.js
4.12
KB
-rw-rw-rw-
es.weak-map.js
142
B
-rw-rw-rw-
es.weak-set.constructor.js
364
B
-rw-rw-rw-
es.weak-set.js
142
B
-rw-rw-rw-
esnext.aggregate-error.js
89
B
-rw-rw-rw-
esnext.array-buffer.detached.j...
95
B
-rw-rw-rw-
esnext.array-buffer.transfer-t...
111
B
-rw-rw-rw-
esnext.array-buffer.transfer.j...
95
B
-rw-rw-rw-
esnext.array.at.js
82
B
-rw-rw-rw-
esnext.array.filter-out.js
566
B
-rw-rw-rw-
esnext.array.filter-reject.js
545
B
-rw-rw-rw-
esnext.array.find-last-index.j...
95
B
-rw-rw-rw-
esnext.array.find-last.js
89
B
-rw-rw-rw-
esnext.array.from-async.js
631
B
-rw-rw-rw-
esnext.array.group-by-to-map.j...
662
B
-rw-rw-rw-
esnext.array.group-by.js
704
B
-rw-rw-rw-
esnext.array.group-to-map.js
439
B
-rw-rw-rw-
esnext.array.group.js
498
B
-rw-rw-rw-
esnext.array.is-template-objec...
963
B
-rw-rw-rw-
esnext.array.last-index.js
743
B
-rw-rw-rw-
esnext.array.last-item.js
913
B
-rw-rw-rw-
esnext.array.to-reversed.js
91
B
-rw-rw-rw-
esnext.array.to-sorted.js
89
B
-rw-rw-rw-
esnext.array.to-spliced.js
90
B
-rw-rw-rw-
esnext.array.unique-by.js
372
B
-rw-rw-rw-
esnext.array.with.js
84
B
-rw-rw-rw-
esnext.async-disposable-stack....
4.59
KB
-rw-rw-rw-
esnext.async-iterator.as-index...
373
B
-rw-rw-rw-
esnext.async-iterator.async-di...
1012
B
-rw-rw-rw-
esnext.async-iterator.construc...
1.42
KB
-rw-rw-rw-
esnext.async-iterator.drop.js
1.74
KB
-rw-rw-rw-
esnext.async-iterator.every.js
364
B
-rw-rw-rw-
esnext.async-iterator.filter.j...
2.33
KB
-rw-rw-rw-
esnext.async-iterator.find.js
358
B
-rw-rw-rw-
esnext.async-iterator.flat-map...
3.13
KB
-rw-rw-rw-
esnext.async-iterator.for-each...
362
B
-rw-rw-rw-
esnext.async-iterator.from.js
892
B
-rw-rw-rw-
esnext.async-iterator.indexed....
342
B
-rw-rw-rw-
esnext.async-iterator.map.js
346
B
-rw-rw-rw-
esnext.async-iterator.reduce.j...
2.31
KB
-rw-rw-rw-
esnext.async-iterator.some.js
358
B
-rw-rw-rw-
esnext.async-iterator.take.js
1.72
KB
-rw-rw-rw-
esnext.async-iterator.to-array...
371
B
-rw-rw-rw-
esnext.bigint.range.js
521
B
-rw-rw-rw-
esnext.composite-key.js
685
B
-rw-rw-rw-
esnext.composite-symbol.js
601
B
-rw-rw-rw-
esnext.data-view.get-float16.j...
662
B
-rw-rw-rw-
esnext.data-view.get-uint8-cla...
506
B
-rw-rw-rw-
esnext.data-view.set-float16.j...
881
B
-rw-rw-rw-
esnext.data-view.set-uint8-cla...
755
B
-rw-rw-rw-
esnext.disposable-stack.constr...
3.92
KB
-rw-rw-rw-
esnext.function.demethodize.js
308
B
-rw-rw-rw-
esnext.function.is-callable.js
1.3
KB
-rw-rw-rw-
esnext.function.is-constructor...
334
B
-rw-rw-rw-
esnext.function.metadata.js
450
B
-rw-rw-rw-
esnext.function.un-this.js
352
B
-rw-rw-rw-
esnext.global-this.js
85
B
-rw-rw-rw-
esnext.iterator.as-indexed-pai...
357
B
-rw-rw-rw-
esnext.iterator.concat.js
1.62
KB
-rw-rw-rw-
esnext.iterator.constructor.js
94
B
-rw-rw-rw-
esnext.iterator.dispose.js
680
B
-rw-rw-rw-
esnext.iterator.drop.js
87
B
-rw-rw-rw-
esnext.iterator.every.js
88
B
-rw-rw-rw-
esnext.iterator.filter.js
89
B
-rw-rw-rw-
esnext.iterator.find.js
87
B
-rw-rw-rw-
esnext.iterator.flat-map.js
91
B
-rw-rw-rw-
esnext.iterator.for-each.js
91
B
-rw-rw-rw-
esnext.iterator.from.js
87
B
-rw-rw-rw-
esnext.iterator.indexed.js
326
B
-rw-rw-rw-
esnext.iterator.map.js
86
B
-rw-rw-rw-
esnext.iterator.range.js
671
B
-rw-rw-rw-
esnext.iterator.reduce.js
89
B
-rw-rw-rw-
esnext.iterator.some.js
87
B
-rw-rw-rw-
esnext.iterator.take.js
87
B
-rw-rw-rw-
esnext.iterator.to-array.js
91
B
-rw-rw-rw-
esnext.iterator.to-async.js
691
B
-rw-rw-rw-
esnext.json.is-raw-json.js
413
B
-rw-rw-rw-
esnext.json.parse.js
8.26
KB
-rw-rw-rw-
esnext.json.raw-json.js
3.22
KB
-rw-rw-rw-
esnext.map.delete-all.js
633
B
-rw-rw-rw-
esnext.map.emplace.js
757
B
-rw-rw-rw-
esnext.map.every.js
663
B
-rw-rw-rw-
esnext.map.filter.js
807
B
-rw-rw-rw-
esnext.map.find-key.js
704
B
-rw-rw-rw-
esnext.map.find.js
701
B
-rw-rw-rw-
esnext.map.from.js
381
B
-rw-rw-rw-
esnext.map.get-or-insert-compu...
771
B
-rw-rw-rw-
esnext.map.get-or-insert.js
529
B
-rw-rw-rw-
esnext.map.group-by.js
86
B
-rw-rw-rw-
esnext.map.includes.js
549
B
-rw-rw-rw-
esnext.map.key-by.js
764
B
-rw-rw-rw-
esnext.map.key-of.js
510
B
-rw-rw-rw-
esnext.map.map-keys.js
801
B
-rw-rw-rw-
esnext.map.map-values.js
805
B
-rw-rw-rw-
esnext.map.merge.js
745
B
-rw-rw-rw-
esnext.map.of.js
369
B
-rw-rw-rw-
esnext.map.reduce.js
928
B
-rw-rw-rw-
esnext.map.some.js
657
B
-rw-rw-rw-
esnext.map.update-or-insert.js
372
B
-rw-rw-rw-
esnext.map.update.js
922
B
-rw-rw-rw-
esnext.map.upsert.js
340
B
-rw-rw-rw-
esnext.math.clamp.js
314
B
-rw-rw-rw-
esnext.math.deg-per-rad.js
253
B
-rw-rw-rw-
esnext.math.degrees.js
301
B
-rw-rw-rw-
esnext.math.f16round.js
243
B
-rw-rw-rw-
esnext.math.fscale.js
416
B
-rw-rw-rw-
esnext.math.iaddh.js
434
B
-rw-rw-rw-
esnext.math.imulh.js
539
B
-rw-rw-rw-
esnext.math.isubh.js
433
B
-rw-rw-rw-
esnext.math.rad-per-deg.js
253
B
-rw-rw-rw-
esnext.math.radians.js
301
B
-rw-rw-rw-
esnext.math.scale.js
251
B
-rw-rw-rw-
esnext.math.seeded-prng.js
1.57
KB
-rw-rw-rw-
esnext.math.signbit.js
358
B
-rw-rw-rw-
esnext.math.sum-precise.js
4.59
KB
-rw-rw-rw-
esnext.math.umulh.js
543
B
-rw-rw-rw-
esnext.number.from-string.js
1.7
KB
-rw-rw-rw-
esnext.number.range.js
416
B
-rw-rw-rw-
esnext.object.group-by.js
89
B
-rw-rw-rw-
esnext.object.has-own.js
88
B
-rw-rw-rw-
esnext.object.iterate-entries....
399
B
-rw-rw-rw-
esnext.object.iterate-keys.js
387
B
-rw-rw-rw-
esnext.object.iterate-values.j...
395
B
-rw-rw-rw-
esnext.observable.constructor....
6.2
KB
-rw-rw-rw-
esnext.observable.from.js
1.32
KB
-rw-rw-rw-
esnext.observable.js
243
B
-rw-rw-rw-
esnext.observable.of.js
764
B
-rw-rw-rw-
esnext.promise.all-settled.js
96
B
-rw-rw-rw-
esnext.promise.any.js
85
B
-rw-rw-rw-
esnext.promise.try.js
88
B
-rw-rw-rw-
esnext.promise.with-resolvers....
96
B
-rw-rw-rw-
esnext.reflect.define-metadata...
717
B
-rw-rw-rw-
esnext.reflect.delete-metadata...
977
B
-rw-rw-rw-
esnext.reflect.get-metadata-ke...
1.22
KB
-rw-rw-rw-
esnext.reflect.get-metadata.js
1.08
KB
-rw-rw-rw-
esnext.reflect.get-own-metadat...
677
B
-rw-rw-rw-
esnext.reflect.get-own-metadat...
688
B
-rw-rw-rw-
esnext.reflect.has-metadata.js
1006
B
-rw-rw-rw-
esnext.reflect.has-own-metadat...
688
B
-rw-rw-rw-
esnext.reflect.metadata.js
619
B
-rw-rw-rw-
esnext.regexp.escape.js
2.3
KB
-rw-rw-rw-
esnext.set.add-all.js
487
B
-rw-rw-rw-
esnext.set.delete-all.js
633
B
-rw-rw-rw-
esnext.set.difference.js
519
B
-rw-rw-rw-
esnext.set.difference.v2.js
91
B
-rw-rw-rw-
esnext.set.every.js
660
B
-rw-rw-rw-
esnext.set.filter.js
799
B
-rw-rw-rw-
esnext.set.find.js
698
B
-rw-rw-rw-
esnext.set.from.js
382
B
-rw-rw-rw-
esnext.set.intersection.js
531
B
-rw-rw-rw-
esnext.set.intersection.v2.js
93
B
-rw-rw-rw-
esnext.set.is-disjoint-from.js
545
B
-rw-rw-rw-
esnext.set.is-disjoint-from.v2...
97
B
-rw-rw-rw-
esnext.set.is-subset-of.js
521
B
-rw-rw-rw-
esnext.set.is-subset-of.v2.js
93
B
-rw-rw-rw-
esnext.set.is-superset-of.js
533
B
-rw-rw-rw-
esnext.set.is-superset-of.v2.j...
95
B
-rw-rw-rw-
esnext.set.join.js
743
B
-rw-rw-rw-
esnext.set.map.js
779
B
-rw-rw-rw-
esnext.set.of.js
370
B
-rw-rw-rw-
esnext.set.reduce.js
925
B
-rw-rw-rw-
esnext.set.some.js
654
B
-rw-rw-rw-
esnext.set.symmetric-differenc...
574
B
-rw-rw-rw-
esnext.set.symmetric-differenc...
101
B
-rw-rw-rw-
esnext.set.union.js
489
B
-rw-rw-rw-
esnext.set.union.v2.js
86
B
-rw-rw-rw-
esnext.string.at-alternative.j...
95
B
-rw-rw-rw-
esnext.string.at.js
786
B
-rw-rw-rw-
esnext.string.code-points.js
1.56
KB
-rw-rw-rw-
esnext.string.cooked.js
256
B
-rw-rw-rw-
esnext.string.dedent.js
5.02
KB
-rw-rw-rw-
esnext.string.is-well-formed.j...
95
B
-rw-rw-rw-
esnext.string.match-all.js
90
B
-rw-rw-rw-
esnext.string.replace-all.js
92
B
-rw-rw-rw-
esnext.string.to-well-formed.j...
95
B
-rw-rw-rw-
esnext.suppressed-error.constr...
2.93
KB
-rw-rw-rw-
esnext.symbol.async-dispose.js
955
B
-rw-rw-rw-
esnext.symbol.custom-matcher.j...
230
B
-rw-rw-rw-
esnext.symbol.dispose.js
929
B
-rw-rw-rw-
esnext.symbol.is-registered-sy...
324
B
-rw-rw-rw-
esnext.symbol.is-registered.js
360
B
-rw-rw-rw-
esnext.symbol.is-well-known-sy...
451
B
-rw-rw-rw-
esnext.symbol.is-well-known.js
486
B
-rw-rw-rw-
esnext.symbol.matcher.js
218
B
-rw-rw-rw-
esnext.symbol.metadata-key.js
261
B
-rw-rw-rw-
esnext.symbol.metadata.js
214
B
-rw-rw-rw-
esnext.symbol.observable.js
218
B
-rw-rw-rw-
esnext.symbol.pattern-match.js
261
B
-rw-rw-rw-
esnext.symbol.replace-all.js
163
B
-rw-rw-rw-
esnext.typed-array.at.js
88
B
-rw-rw-rw-
esnext.typed-array.filter-out....
750
B
-rw-rw-rw-
esnext.typed-array.filter-reje...
726
B
-rw-rw-rw-
esnext.typed-array.find-last-i...
101
B
-rw-rw-rw-
esnext.typed-array.find-last.j...
95
B
-rw-rw-rw-
esnext.typed-array.from-async....
1.17
KB
-rw-rw-rw-
esnext.typed-array.group-by.js
707
B
-rw-rw-rw-
esnext.typed-array.to-reversed...
97
B
-rw-rw-rw-
esnext.typed-array.to-sorted.j...
95
B
-rw-rw-rw-
esnext.typed-array.to-spliced....
2.59
KB
-rw-rw-rw-
esnext.typed-array.unique-by.j...
848
B
-rw-rw-rw-
esnext.typed-array.with.js
90
B
-rw-rw-rw-
esnext.uint8-array.from-base64...
694
B
-rw-rw-rw-
esnext.uint8-array.from-hex.js
457
B
-rw-rw-rw-
esnext.uint8-array.set-from-ba...
696
B
-rw-rw-rw-
esnext.uint8-array.set-from-he...
726
B
-rw-rw-rw-
esnext.uint8-array.to-base64.j...
1.75
KB
-rw-rw-rw-
esnext.uint8-array.to-hex.js
809
B
-rw-rw-rw-
esnext.weak-map.delete-all.js
659
B
-rw-rw-rw-
esnext.weak-map.emplace.js
799
B
-rw-rw-rw-
esnext.weak-map.from.js
414
B
-rw-rw-rw-
esnext.weak-map.get-or-insert-...
760
B
-rw-rw-rw-
esnext.weak-map.get-or-insert....
571
B
-rw-rw-rw-
esnext.weak-map.of.js
402
B
-rw-rw-rw-
esnext.weak-map.upsert.js
346
B
-rw-rw-rw-
esnext.weak-set.add-all.js
513
B
-rw-rw-rw-
esnext.weak-set.delete-all.js
659
B
-rw-rw-rw-
esnext.weak-set.from.js
415
B
-rw-rw-rw-
esnext.weak-set.of.js
403
B
-rw-rw-rw-
web.atob.js
2.26
KB
-rw-rw-rw-
web.btoa.js
1.86
KB
-rw-rw-rw-
web.clear-immediate.js
392
B
-rw-rw-rw-
web.dom-collections.for-each.j...
918
B
-rw-rw-rw-
web.dom-collections.iterator.j...
1.69
KB
-rw-rw-rw-
web.dom-exception.constructor....
5.95
KB
-rw-rw-rw-
web.dom-exception.stack.js
3.18
KB
-rw-rw-rw-
web.dom-exception.to-string-ta...
281
B
-rw-rw-rw-
web.immediate.js
184
B
-rw-rw-rw-
web.queue-microtask.js
1.07
KB
-rw-rw-rw-
web.self.js
1.49
KB
-rw-rw-rw-
web.set-immediate.js
564
B
-rw-rw-rw-
web.set-interval.js
485
B
-rw-rw-rw-
web.set-timeout.js
477
B
-rw-rw-rw-
web.structured-clone.js
18.9
KB
-rw-rw-rw-
web.timers.js
179
B
-rw-rw-rw-
web.url-search-params.construc...
16.75
KB
-rw-rw-rw-
web.url-search-params.delete.j...
1.79
KB
-rw-rw-rw-
web.url-search-params.has.js
1.2
KB
-rw-rw-rw-
web.url-search-params.js
152
B
-rw-rw-rw-
web.url-search-params.size.js
713
B
-rw-rw-rw-
web.url.can-parse.js
1.19
KB
-rw-rw-rw-
web.url.constructor.js
35.05
KB
-rw-rw-rw-
web.url.js
138
B
-rw-rw-rw-
web.url.parse.js
801
B
-rw-rw-rw-
web.url.to-json.js
324
B
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : es.symbol.constructor.js
'use strict'; var $ = require('../internals/export'); var globalThis = require('../internals/global-this'); var call = require('../internals/function-call'); var uncurryThis = require('../internals/function-uncurry-this'); var IS_PURE = require('../internals/is-pure'); var DESCRIPTORS = require('../internals/descriptors'); var NATIVE_SYMBOL = require('../internals/symbol-constructor-detection'); var fails = require('../internals/fails'); var hasOwn = require('../internals/has-own-property'); var isPrototypeOf = require('../internals/object-is-prototype-of'); var anObject = require('../internals/an-object'); var toIndexedObject = require('../internals/to-indexed-object'); var toPropertyKey = require('../internals/to-property-key'); var $toString = require('../internals/to-string'); var createPropertyDescriptor = require('../internals/create-property-descriptor'); var nativeObjectCreate = require('../internals/object-create'); var objectKeys = require('../internals/object-keys'); var getOwnPropertyNamesModule = require('../internals/object-get-own-property-names'); var getOwnPropertyNamesExternal = require('../internals/object-get-own-property-names-external'); var getOwnPropertySymbolsModule = require('../internals/object-get-own-property-symbols'); var getOwnPropertyDescriptorModule = require('../internals/object-get-own-property-descriptor'); var definePropertyModule = require('../internals/object-define-property'); var definePropertiesModule = require('../internals/object-define-properties'); var propertyIsEnumerableModule = require('../internals/object-property-is-enumerable'); var defineBuiltIn = require('../internals/define-built-in'); var defineBuiltInAccessor = require('../internals/define-built-in-accessor'); var shared = require('../internals/shared'); var sharedKey = require('../internals/shared-key'); var hiddenKeys = require('../internals/hidden-keys'); var uid = require('../internals/uid'); var wellKnownSymbol = require('../internals/well-known-symbol'); var wrappedWellKnownSymbolModule = require('../internals/well-known-symbol-wrapped'); var defineWellKnownSymbol = require('../internals/well-known-symbol-define'); var defineSymbolToPrimitive = require('../internals/symbol-define-to-primitive'); var setToStringTag = require('../internals/set-to-string-tag'); var InternalStateModule = require('../internals/internal-state'); var $forEach = require('../internals/array-iteration').forEach; var HIDDEN = sharedKey('hidden'); var SYMBOL = 'Symbol'; var PROTOTYPE = 'prototype'; var setInternalState = InternalStateModule.set; var getInternalState = InternalStateModule.getterFor(SYMBOL); var ObjectPrototype = Object[PROTOTYPE]; var $Symbol = globalThis.Symbol; var SymbolPrototype = $Symbol && $Symbol[PROTOTYPE]; var RangeError = globalThis.RangeError; var TypeError = globalThis.TypeError; var QObject = globalThis.QObject; var nativeGetOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; var nativeDefineProperty = definePropertyModule.f; var nativeGetOwnPropertyNames = getOwnPropertyNamesExternal.f; var nativePropertyIsEnumerable = propertyIsEnumerableModule.f; var push = uncurryThis([].push); var AllSymbols = shared('symbols'); var ObjectPrototypeSymbols = shared('op-symbols'); var WellKnownSymbolsStore = shared('wks'); // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173 var USE_SETTER = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild; // fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687 var fallbackDefineProperty = function (O, P, Attributes) { var ObjectPrototypeDescriptor = nativeGetOwnPropertyDescriptor(ObjectPrototype, P); if (ObjectPrototypeDescriptor) delete ObjectPrototype[P]; nativeDefineProperty(O, P, Attributes); if (ObjectPrototypeDescriptor && O !== ObjectPrototype) { nativeDefineProperty(ObjectPrototype, P, ObjectPrototypeDescriptor); } }; var setSymbolDescriptor = DESCRIPTORS && fails(function () { return nativeObjectCreate(nativeDefineProperty({}, 'a', { get: function () { return nativeDefineProperty(this, 'a', { value: 7 }).a; } })).a !== 7; }) ? fallbackDefineProperty : nativeDefineProperty; var wrap = function (tag, description) { var symbol = AllSymbols[tag] = nativeObjectCreate(SymbolPrototype); setInternalState(symbol, { type: SYMBOL, tag: tag, description: description }); if (!DESCRIPTORS) symbol.description = description; return symbol; }; var $defineProperty = function defineProperty(O, P, Attributes) { if (O === ObjectPrototype) $defineProperty(ObjectPrototypeSymbols, P, Attributes); anObject(O); var key = toPropertyKey(P); anObject(Attributes); if (hasOwn(AllSymbols, key)) { if (!Attributes.enumerable) { if (!hasOwn(O, HIDDEN)) nativeDefineProperty(O, HIDDEN, createPropertyDescriptor(1, nativeObjectCreate(null))); O[HIDDEN][key] = true; } else { if (hasOwn(O, HIDDEN) && O[HIDDEN][key]) O[HIDDEN][key] = false; Attributes = nativeObjectCreate(Attributes, { enumerable: createPropertyDescriptor(0, false) }); } return setSymbolDescriptor(O, key, Attributes); } return nativeDefineProperty(O, key, Attributes); }; var $defineProperties = function defineProperties(O, Properties) { anObject(O); var properties = toIndexedObject(Properties); var keys = objectKeys(properties).concat($getOwnPropertySymbols(properties)); $forEach(keys, function (key) { if (!DESCRIPTORS || call($propertyIsEnumerable, properties, key)) $defineProperty(O, key, properties[key]); }); return O; }; var $create = function create(O, Properties) { return Properties === undefined ? nativeObjectCreate(O) : $defineProperties(nativeObjectCreate(O), Properties); }; var $propertyIsEnumerable = function propertyIsEnumerable(V) { var P = toPropertyKey(V); var enumerable = call(nativePropertyIsEnumerable, this, P); if (this === ObjectPrototype && hasOwn(AllSymbols, P) && !hasOwn(ObjectPrototypeSymbols, P)) return false; return enumerable || !hasOwn(this, P) || !hasOwn(AllSymbols, P) || hasOwn(this, HIDDEN) && this[HIDDEN][P] ? enumerable : true; }; var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(O, P) { var it = toIndexedObject(O); var key = toPropertyKey(P); if (it === ObjectPrototype && hasOwn(AllSymbols, key) && !hasOwn(ObjectPrototypeSymbols, key)) return; var descriptor = nativeGetOwnPropertyDescriptor(it, key); if (descriptor && hasOwn(AllSymbols, key) && !(hasOwn(it, HIDDEN) && it[HIDDEN][key])) { descriptor.enumerable = true; } return descriptor; }; var $getOwnPropertyNames = function getOwnPropertyNames(O) { var names = nativeGetOwnPropertyNames(toIndexedObject(O)); var result = []; $forEach(names, function (key) { if (!hasOwn(AllSymbols, key) && !hasOwn(hiddenKeys, key)) push(result, key); }); return result; }; var $getOwnPropertySymbols = function (O) { var IS_OBJECT_PROTOTYPE = O === ObjectPrototype; var names = nativeGetOwnPropertyNames(IS_OBJECT_PROTOTYPE ? ObjectPrototypeSymbols : toIndexedObject(O)); var result = []; $forEach(names, function (key) { if (hasOwn(AllSymbols, key) && (!IS_OBJECT_PROTOTYPE || hasOwn(ObjectPrototype, key))) { push(result, AllSymbols[key]); } }); return result; }; // `Symbol` constructor // https://tc39.es/ecma262/#sec-symbol-constructor if (!NATIVE_SYMBOL) { $Symbol = function Symbol() { if (isPrototypeOf(SymbolPrototype, this)) throw new TypeError('Symbol is not a constructor'); var description = !arguments.length || arguments[0] === undefined ? undefined : $toString(arguments[0]); var tag = uid(description); var setter = function (value) { var $this = this === undefined ? globalThis : this; if ($this === ObjectPrototype) call(setter, ObjectPrototypeSymbols, value); if (hasOwn($this, HIDDEN) && hasOwn($this[HIDDEN], tag)) $this[HIDDEN][tag] = false; var descriptor = createPropertyDescriptor(1, value); try { setSymbolDescriptor($this, tag, descriptor); } catch (error) { if (!(error instanceof RangeError)) throw error; fallbackDefineProperty($this, tag, descriptor); } }; if (DESCRIPTORS && USE_SETTER) setSymbolDescriptor(ObjectPrototype, tag, { configurable: true, set: setter }); return wrap(tag, description); }; SymbolPrototype = $Symbol[PROTOTYPE]; defineBuiltIn(SymbolPrototype, 'toString', function toString() { return getInternalState(this).tag; }); defineBuiltIn($Symbol, 'withoutSetter', function (description) { return wrap(uid(description), description); }); propertyIsEnumerableModule.f = $propertyIsEnumerable; definePropertyModule.f = $defineProperty; definePropertiesModule.f = $defineProperties; getOwnPropertyDescriptorModule.f = $getOwnPropertyDescriptor; getOwnPropertyNamesModule.f = getOwnPropertyNamesExternal.f = $getOwnPropertyNames; getOwnPropertySymbolsModule.f = $getOwnPropertySymbols; wrappedWellKnownSymbolModule.f = function (name) { return wrap(wellKnownSymbol(name), name); }; if (DESCRIPTORS) { // https://github.com/tc39/proposal-Symbol-description defineBuiltInAccessor(SymbolPrototype, 'description', { configurable: true, get: function description() { return getInternalState(this).description; } }); if (!IS_PURE) { defineBuiltIn(ObjectPrototype, 'propertyIsEnumerable', $propertyIsEnumerable, { unsafe: true }); } } } $({ global: true, constructor: true, wrap: true, forced: !NATIVE_SYMBOL, sham: !NATIVE_SYMBOL }, { Symbol: $Symbol }); $forEach(objectKeys(WellKnownSymbolsStore), function (name) { defineWellKnownSymbol(name); }); $({ target: SYMBOL, stat: true, forced: !NATIVE_SYMBOL }, { useSetter: function () { USE_SETTER = true; }, useSimple: function () { USE_SETTER = false; } }); $({ target: 'Object', stat: true, forced: !NATIVE_SYMBOL, sham: !DESCRIPTORS }, { // `Object.create` method // https://tc39.es/ecma262/#sec-object.create create: $create, // `Object.defineProperty` method // https://tc39.es/ecma262/#sec-object.defineproperty defineProperty: $defineProperty, // `Object.defineProperties` method // https://tc39.es/ecma262/#sec-object.defineproperties defineProperties: $defineProperties, // `Object.getOwnPropertyDescriptor` method // https://tc39.es/ecma262/#sec-object.getownpropertydescriptors getOwnPropertyDescriptor: $getOwnPropertyDescriptor }); $({ target: 'Object', stat: true, forced: !NATIVE_SYMBOL }, { // `Object.getOwnPropertyNames` method // https://tc39.es/ecma262/#sec-object.getownpropertynames getOwnPropertyNames: $getOwnPropertyNames }); // `Symbol.prototype[@@toPrimitive]` method // https://tc39.es/ecma262/#sec-symbol.prototype-@@toprimitive defineSymbolToPrimitive(); // `Symbol.prototype[@@toStringTag]` property // https://tc39.es/ecma262/#sec-symbol.prototype-@@tostringtag setToStringTag($Symbol, SYMBOL); hiddenKeys[HIDDEN] = true;
Close