JS Built-ins
← Object139 / 150
ObjecttoLocaleStringintermediate

toLocaleString() β€” array delegation

πŸ“– Usage Example
// Get locale-aware string representation
const date = new Date(2024, 0, 1)
date.toLocaleString()   // β†’ locale-specific date string
const num = 1234567
num.toLocaleString()    // β†’ '1,234,567'

Use toLocaleString() to get a locale-sensitive string representation of a value, most useful on Date and Number objects.

toLocaleString() β€” arrays

Arrays have their own toLocaleString() that calls toLocaleString() on each element and joins them with a locale-specific separator.

Challenge: Verify array's toLocaleString behavior.

πŸ’‘ Hints (1)
  • β€’ Array.prototype.toLocaleString calls toLocaleString on each element