当前位置: 首页>>编程示例 >>用法及示例精选 >>正文


JavaScript Array toLocaleString()用法及代码示例

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

arr.toLocaleString(locales, options)

返回值:它返回一个表示数组元素的字符串。

JavaScript 版本:ECMA脚本1

例子:在此示例中,变量数字将使用以下命令转换为字符串:数组.toLocaleString()函数。

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

在这里,我们看到在输入中有两个包含元素的变量,但在输出中,它们被转换为字符串。

让我们看看 array.toLocaleString() 函数上的 JavaScript 程序:

例子:在此示例中,我们将看到使用以下方法将数字和日期转换为字符串数组.toLocaleString()函数。

JavaScript


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

输出:

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

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

例子:在此示例中,我们将看到使用以下方法将数组和十进制数转换为字符串值:数组.toLocaleString()函数。

JavaScript


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

输出:

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

我们有 Javascript 数组方法的完整列表,要检查这些方法,请阅读这篇Javascript Array Complete reference 文章。

支持的浏览器:

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

我们有一份关于 Javascript 的备忘单,其中涵盖了 Javascript 的所有重要主题,要检查这些主题,请通过 Javascript Cheat Sheet-A Basic guide to JavaScript



相关用法


注:本文由纯净天空筛选整理自Kanchan_Ray大神的英文原创作品 JavaScript Array toLocaleString() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。