TypeScript/tests/cases/compiler/typedArraysSubarray.ts
阿卡琳 a53e4a19ef Allow to omit the begin parameter of %TypedArray%.prototype.subarray (#32125)
* Allow to omit the begin parameter of %TypedArray%.prototype.subarray

* update baselines
2019-08-15 15:58:24 -07:00

63 lines
1.2 KiB
TypeScript

function int8ArraySubarray() {
var arr = new Int8Array(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}
function uint8ArraySubarray() {
var arr = new Uint8Array(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}
function uint8ClampedArraySubarray() {
var arr = new Uint8ClampedArray(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}
function int16ArraySubarray() {
var arr = new Int16Array(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}
function uint16ArraySubarray() {
var arr = new Uint16Array(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}
function int32ArraySubarray() {
var arr = new Int32Array(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}
function uint32ArraySubarray() {
var arr = new Uint32Array(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}
function float32ArraySubarray() {
var arr = new Float32Array(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}
function float64ArraySubarray() {
var arr = new Float64Array(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}