fix(facade): Fix bug in TS indexOf

startIndex defaults to -1, which in Chrome results in returning -1
regardless of the other parameters.

Added regression tests.
This commit is contained in:
Tim Blasi
2015-05-27 18:16:02 -07:00
parent c32dbad747
commit cda35101df
2 changed files with 13 additions and 1 deletions
+1 -1
View File
@@ -171,7 +171,7 @@ export class ListWrapper {
}
return null;
}
static indexOf(array: List<any>, value, startIndex = -1) {
static indexOf(array: List<any>, value, startIndex = 0) {
return array.indexOf(value, startIndex);
}
static reduce<T, E>(list: List<T>,