toLocaleString()
方法的语法为:
arr.toLocaleString(locales, options)
在这里, arr是一个数组。
toLocaleString()参数
toLocaleString()
方法采用:
- 地点 (可选) – A,与BCP 47语言标签,或这样的字符串数组字符串 。要了解更多信息,请访问Intl-JavaScript。
- options (可选)-具有配置属性的对象。
从toLocaleString()返回值
- 返回表示数组元素的字符串 。
注意 :此方法使用数组元素的toLocaleString方法将每个数组元素转换为字符串,并用逗号分隔它们。
示例:使用toLocaleString()方法
let array = [1, "JavaScript", new Date()];
let string = array.toLocaleString();
console.log(string); // 1,JavaScript,7/29/2020, 1:53:29 PM
let prices = [689, 100, 4577, 56];
// Using locales and options
// using Nepali Ruppes currency string format
let string1 = prices.toLocaleString("ne-NP", {
style: "currency",
currency: "NPR",
});
console.log(string1); // NPR 689.00,NPR 100.00,NPR 4,577.00,NPR 56.00
输出
1,JavaScript,7/29/2020, 1:57:35 PM
NPR 689.00,NPR 100.00,NPR 4,577.00,NPR 56.00
推荐读物: Javascript数组toString()