📌  相关文章
📜  JavaScript | array.toLocaleString()函数

📅  最后修改于: 2022-05-13 01:58:10.178000             🧑  作者: Mango

JavaScript | array.toLocaleString()函数

array.toLocaleString()是 JavaScript 中的一个内置函数,主要用于将给定数组的元素转换为字符串。
句法:

arr.toLocaleString();

返回值:
它返回一个表示数组元素的字符串。
JavaScript 版本:
ECMAScript 1
例子:

Input: 
var name = "gfg";
var number = 123;
var A = [ name, number ];
Output:
> "gfg, 123"

在这里,我们看到输入中有两个包含元素的变量,但在输出中,这些变量被转换为字符串。
让我们看看 array.toLocaleString()函数上的 JavaScript 程序:

JavaScript
// taking inputs.
var name = "geeksforgeeks";
var number = 567;
 
// It will give current date and time.
var date = new Date();
 
// Here A is an array containing elements of above variables.
var A = [ name, number, date ];
 
// applying array.toLocaleString function.
var string = A.toLocaleString();
 
// printing string.
console.log(string);


JavaScript
// taking inputs.
var name = [ "Ram", "Sheeta", "Geeta" ];
var number1 = 3.45;
var number2 = [ 23, 34, 54 ];
 
// Here A is an array containing elements of above variables.
var A = [ name, number1, number2 ];
 
// applying array.toLocaleString function.
var string = A.toLocaleString();
 
// printing string.
console.log(string);


输出:

> "geeksforgeeks, 567, 2/18/2018, 10:41:20 AM"

应用:
每当我们需要将给定数组的元素转换为字符串时,都会使用 JavaScript 中的 array.toLocaleString()函数。
让我们看看 array.toLocaleString()函数上的 JavaScript 程序:

JavaScript

// taking inputs.
var name = [ "Ram", "Sheeta", "Geeta" ];
var number1 = 3.45;
var number2 = [ 23, 34, 54 ];
 
// Here A is an array containing elements of above variables.
var A = [ name, number1, number2 ];
 
// applying array.toLocaleString function.
var string = A.toLocaleString();
 
// printing string.
console.log(string);

输出:

> "Ram, Sheeta, Geeta, 3.45, 23, 34, 54"

支持的浏览器:

  • 谷歌浏览器 1 及更高版本
  • Internet Explorer 5.5 及更高版本
  • 火狐 1 及以上
  • Opera 4 及以上
  • Safari 1 及以上