Index: src/array.js |
diff --git a/src/array.js b/src/array.js |
index 0d7a7cbc85e1f89a490d229fa759d047b3966fa6..86738ff33f3e69386c38c9b2aabd163d63f48904 100644 |
--- a/src/array.js |
+++ b/src/array.js |
@@ -592,6 +592,8 @@ function ArraySlice(start, end) { |
function ArraySplice(start, delete_count) { |
var num_arguments = %_ArgumentsLength(); |
+ if (num_arguments == 0) return []; |
+ |
var len = TO_UINT32(this.length); |
var start_i = TO_INTEGER(start); |