El método Intl.ListFormat.prototype.formatToParts() es un método incorporado en JavaScript que devuelve una array de objetos que representan los diferentes componentes que se pueden usar para dar formato a una lista de valores de manera que tenga en cuenta la configuración regional.
Sintaxis:
Intl.ListFormat.prototype.formatToParts(list)
Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se describe a continuación:
- list: este parámetro contiene una array de valores que se formatearán de acuerdo con una configuración regional.
Valor devuelto: este método devuelve una array de componentes que contiene las partes formateadas de la lista.
Los siguientes ejemplos ilustran el método Intl.ListFormat.prototype.formatToParts() en JavaScript:
Ejemplo 1:
javascript
<script> const gfg = ['Geeks1', 'Geeks2', 'Geeks3']; const result = new Intl.ListFormat('en-GB', { style: 'long', type: 'conjunction' }); let val = result.formatToParts(gfg); console.log(val[0]); console.log(val[1]); console.log(val[2]); console.log(val[3]); console.log(val[4]); </script>
Producción:
Object { type: "element", value: "Geeks1" } Object { type: "literal", value: ", " } Object { type: "element", value: "Geeks2" } Object { type: "literal", value: " and " } Object { type: "element", value: "Geeks3" }
Ejemplo 2:
javascript
<script> const gfg = ['Geeks1', 'Geeks2', 'Geeks3']; const result = new Intl.ListFormat('hi', { style: 'long', type: 'conjunction' }); let val = result.formatToParts(gfg); console.log(val[0]); console.log(val[1]); console.log(val[2]); console.log(val[3]); console.log(val[4]); </script>
Producción:
Navegadores compatibles: los navegadores compatibles con el método Intl.ListFormat.prototype.formatToParts() se enumeran a continuación:
- Google Chrome 72 y superior
- Edge 79 y superior
- Firefox 78 y superior
- Ópera 60 y superior
- Safari 14.1 y superior
Publicación traducida automáticamente
Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA