Intl.ListFormat
Convert arrays to human-readable lists
const books = [
'Harry Potter',
'Bhagavad Gita',
'The Alchemist',
'Birthday Girl'
]
const listFormatter1 = new Intl.ListFormat('en', {
style: 'long',
type: 'conjunction'
})
console.log(listFormatter1.format(books));
// Harry Potter, Bhagavad Gita, The Alchemist, and Birthday Girl
const listFormatter2 = new Intl.ListFormat('en-GB', {
style: 'short',
type: 'disjunction'
})
console.log(listFormatter2.format(books));
// Harry Potter, Bhagavad Gita, The Alchemist, or Birthday Girl
Last updated