mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-06-19 01:41:30 +00:00
guard, info on never null, more general array rt
This commit is contained in:
@ -229,7 +229,13 @@ globalScope["isArrayLike"] = function isArrayLike(expr) {
|
||||
&& typeof expr.length === 'number'
|
||||
&& expr.length >= 0
|
||||
&& Math.trunc(expr.length) === expr.length;
|
||||
}
|
||||
};
|
||||
|
||||
Array.create = function(capacity) {
|
||||
var arr = new Array(capacity);
|
||||
arr.length = 0;
|
||||
return arr;
|
||||
};
|
||||
|
||||
globalScope["isDefined"] = function isDefined(expr) {
|
||||
return typeof expr !== "undefined";
|
||||
|
Reference in New Issue
Block a user