mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-06-15 07:51:32 +00:00
Add TypedArray#fill (#274)
This commit is contained in:
@ -44,6 +44,9 @@ assert(isArraysEqual<u8>(arr8, <u8[]>[1, 1, 0, 0, 0]));
|
||||
arr8.fill(2, -2);
|
||||
assert(isArraysEqual<u8>(arr8, <u8[]>[1, 1, 0, 2, 2]));
|
||||
|
||||
arr8.fill(0, 1, 0);
|
||||
assert(isArraysEqual<u8>(arr8, <u8[]>[1, 1, 0, 2, 2]));
|
||||
|
||||
var arr32: u32[] = [1, 2, 3, 4, 5];
|
||||
|
||||
arr32.fill(1, 1, 3);
|
||||
@ -58,6 +61,9 @@ assert(isArraysEqual<u32>(arr32, <u32[]>[1, 1, 0, 0, 0]));
|
||||
arr32.fill(2, -2);
|
||||
assert(isArraysEqual<u32>(arr32, <u32[]>[1, 1, 0, 2, 2]));
|
||||
|
||||
arr32.fill(0, 1, 0);
|
||||
assert(isArraysEqual<u32>(arr32, <u32[]>[1, 1, 0, 2, 2]));
|
||||
|
||||
// Array#push/pop //////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
assert(arr.length == 0);
|
||||
|
Reference in New Issue
Block a user