JS: arrayToString should use toString() instead of direct join to handle nulls properly

#KT-8663 Fixed
This commit is contained in:
Sergey Mashkov
2015-07-30 15:58:07 +03:00
parent 2826f193dd
commit 0e25a5ea82
4 changed files with 14 additions and 2 deletions
+2 -2
View File
@@ -96,7 +96,7 @@
};
Kotlin.arrayToString = function (a) {
return "[" + a.join(", ") + "]";
return "[" + a.map(Kotlin.toString).join(", ") + "]";
};
Kotlin.compareTo = function (a, b) {
@@ -618,7 +618,7 @@
return this.array.slice(0);
},
toString: function () {
return "[" + this.array.join(", ") + "]";
return Kotlin.arrayToString(this.array);
},
toJSON: function () {
return this.array;