Home | History | Annotate | Download | only in mjsunit

Lines Matching defs:Array

28 // Array's toString should call the object's own join method, if one exists and
40 // On an Array object.
56 assertEquals("[object Array]", a3.toString());
60 a4.__proto__ = { toString: Array.prototype.toString };
61 // No join on Array.
62 assertEquals("[object Array]", a4.toString());
65 // On a non-Array object.
67 // Default looks-like-an-array case.
69 toString: Array.prototype.toString,
70 join: Array.prototype.join};
76 var o2 = {toString : Array.prototype.toString,
83 // Non-standard join is called even if it looks like an array.
85 toString: Array.prototype.toString,
90 // Non-callable join works same as for Array.
92 toString: Array.prototype.toString,
97 // Non-existing join works same as for Array.
99 toString: Array.prototype.toString
114 Number.prototype.arrayToString = Array.prototype.toString;
118 // Testing Array.prototype.toLocaleString
120 // Ensure that it never uses Array.prototype.toString for anything.
121 Array.prototype.toString = function() { assertUnreachable(); };
127 // Used on a string (which looks like an array of characters).
128 String.prototype.toLocaleString = Array.prototype.toLocaleString;
158 Number.prototype.arrayToLocaleString = Array.prototype.toLocaleString;