Closed
Description
JerryScript Engine support Array builtin object but very limited.
The relevant specification is ECMA262 15.4
We need to get it to be done.
Required method/properties:
- Array(..)
- new Array(..)
- Array.prototype
- Array.isArray(..)
- Array.prototype.concat(..) Implemented Array.prototype.concat() #98
- Array.prototype.every(..) Implemented Array.prototype.every() #84
- Array.prototype.filter(..) Implemented Array.prototype.filter() #89
- Array.prototype.forEach(..) Implemented Array.prototype.forEach(). #39
- Array.prototype.indexOf(..) Implemented Array.prototype.indexOf(). #26
- Array.prototype.join(..) Implement Array.prototype.join #38
- Array.prototype.lastIndexOf(..) Implemented Array.prototype.lastIndexOf(). #77
- Array.prototype.map(..) Array.prototype.map() #135
- Array.prototype.pop(..) Implemented Array.prototype.pop(). #22
- Array.prototype.push(..) Implemented Array.prototype.push() #7
- Array.prototype.reduce(..) Array.prototype.reduce() #104
- Array.prototype.reduceRight(..) Array.prototype.reduceRight() #105
- Array.prototype.reverse(..) Implemented Array.prototype.reverse() #90
- Array.prototype.shift(..) Implemented Array.prototype.shift(). #24
- Array.prototype.slice(..) Implemented Array.prototype.slice(). #78
- Array.prototype.some(..) Implemented Array.prototype.some() #85
- Array.prototype.sort(..) Implemented Array.prototype.sort() #95
- Array.prototype.splice(..) Implement Array.prototype.splice(). #86
- Array.prototype.toLocaleString(..) Implement Array.prototoype.toLocaleString() #96
- Array.prototype.toString(..) Implement Array.prototype.toString #36
- Array.prototype.unshift(..) Implemented Array.prototype.unshift(). #25