return ret;
}
- if (njs_is_array(iargs.value)
- && njs_object_hash_is_empty(iargs.value))
+ if (njs_is_array(&args[0])
+ && njs_object_hash_is_empty(&args[0]))
{
array = iargs.array;
- for (i = njs_array_len(iargs.value); i < length; i++) {
+ for (i = njs_array_len(&args[0]); i < length; i++) {
njs_set_invalid(&array->start[i]);
}
}
".every(x => x === true)"),
njs_str("true") },
+ { njs_str("Array.prototype.map.call('abcdef', (val, idx, obj) => {return val === 100})"),
+ njs_str("false,false,false,false,false,false") },
+
{ njs_str("var a = [];"
"a.reduce(function(p, v, i, a) { return p + v })"),
njs_str("TypeError: invalid index") },