1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| 'use strict';
| var uncurryThis = require('../internals/function-uncurry-this');
| var arrayBufferByteLength = require('../internals/array-buffer-byte-length');
|
| var slice = uncurryThis(ArrayBuffer.prototype.slice);
|
| module.exports = function (O) {
| if (arrayBufferByteLength(O) !== 0) return false;
| try {
| slice(O, 0, 0);
| return false;
| } catch (error) {
| return true;
| }
| };
|
|