Lines Matching defs:toLocaleString
118 // Testing Array.prototype.toLocaleString
125 assertEquals("1,2,3,4", la1.toLocaleString());
128 String.prototype.toLocaleString = Array.prototype.toLocaleString;
129 assertEquals("1,2,3,4", "1234".toLocaleString());
131 // If toLocaleString of element is not callable, throw a TypeError.
132 var la2 = [1, {toLocaleString: "not callable"}, 3];
133 assertThrows(function() { la2.toLocaleString(); }, TypeError);
135 // If toLocaleString of element is callable, call it.
136 var la3 = [1, {toLocaleString: function() { return "XX";}}, 3];
137 assertEquals("1,XX,3", la3.toLocaleString());
141 assertEquals("1,,3,,5,,7", la4.toLocaleString());
158 Number.prototype.arrayToLocaleString = Array.prototype.toLocaleString;