You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
575 B
17 lines
575 B
'use strict'; |
|
var $ = require('../internals/export'); |
|
var global = require('../internals/global'); |
|
var arrayBufferModule = require('../internals/array-buffer'); |
|
var setSpecies = require('../internals/set-species'); |
|
|
|
var ARRAY_BUFFER = 'ArrayBuffer'; |
|
var ArrayBuffer = arrayBufferModule[ARRAY_BUFFER]; |
|
var NativeArrayBuffer = global[ARRAY_BUFFER]; |
|
|
|
// `ArrayBuffer` constructor |
|
// https://tc39.es/ecma262/#sec-arraybuffer-constructor |
|
$({ global: true, constructor: true, forced: NativeArrayBuffer !== ArrayBuffer }, { |
|
ArrayBuffer: ArrayBuffer |
|
}); |
|
|
|
setSpecies(ARRAY_BUFFER);
|
|
|