JavaScript 格式化货币17 Mar 2025 | 4 分钟阅读 在本文中,我们将了解 JavaScript 格式化货币。 什么是货币?它是特定国家使用的钱的类型,这意味着每个国家都有特定的货币,其中包含不同的模式。有不同的方法可以用来显示货币值。 将数字格式化为货币当数字被格式化时,人们就更容易理解它是哪个国家的货币。例如,印度遵循印度数字系统来表示INR,美国遵循国际数字系统来表示USD等。根据印度数字系统的数字 500000 写作 ₹5,00,000.00,而根据国际数字系统的相同数字写作 $500,000.00。在 JavaScript 中,我们可以利用各种方法根据不同国家的货币来格式化数字。 将数字格式化为货币的方法以下是用于将数字格式化为货币的方法:
方法 1:使用国际化 API (ECMAScript 402) 将数字格式化为货币ECMAScript 402 也称为国际化 API,它支持面向语言的操作。此 API 包含 Intl.NumberFormat 对象,允许我们将数字格式化为字符串。 语法 Intl.NumberFormat() 是一个方法,它包含两个参数,如下所示: en-IN- 它是 locale,即讲某种语言的地区。 {style: 'currency', currency: 'target currency'}- 此参数包含两个属性,如下所述: style: 'currency'- 它是指定货币的样式属性。 currency: 'target currency'- 它是指定目标货币的货币属性。 让我们在以下演示中使用国际化 API 来格式化数字。 代码 输出 这是输出,我们可以看到数字根据印度货币、美国货币和欧洲货币进行了格式化。 ![]() 方法 2:使用 Intl.NumberFormat() 和 toLocaleString() 将数字格式化为货币用于格式化数字的最简单方法是使用 Intl.NumberFormat() 和 toLocaleString()。 让我们在以下演示中使用Intl.NumberFormat() 和 toLocaleString() 将数字格式化为货币。 代码 输出 这是输出,我们可以看到数字根据印度货币和美国货币进行了格式化。 ![]() 方法 3:使用连接方法将数字格式化为货币() 将数字格式化为货币此方法用于将数字连接到货币字符串,因此称为连接方法。此方法将两个或多个字符串合并在一起。 让我们在以下演示中使用连接方法来格式化数字。 代码 输出 这是输出,我们可以看到数字根据美国货币被格式化为货币。 ![]() 方法 4:使用模板字面量和正则表达式() 将数字格式化为货币我们可以借助模板字面量和正则表达式来格式化数字。 让我们来看以下演示,使用模板字面量和正则表达式来格式化数字。 代码 输出 这是输出,我们可以看到数字使用模板字面量和正则表达式被格式化为美国货币。 ![]() 结论 在本文中,我们了解了JavaScript 格式化货币。需要记住的要点如下:
|
?JavaScript 让我们能够做很多很酷的事情,而创建游戏也是其中之一。是的,除了让我们的网站更具吸引力、更美观之外,我们还可以使用 JavaScript 来创建各种游戏。所以,让我们看看如何创建一个...
阅读 19 分钟
打包器是一种开发工具,它创建单个、可用于生产的 JavaScript 代码文件。它可以从许多文件中加载到浏览器中,并实现无忧的功能。打包器能够制作依赖关系图来导航第一个代码文件是一个很棒的功能。这...
阅读9分钟
在编程中,驼峰命名法是一种常见的书写风格,其中第一个单词以小写字母开头,随后的每个单词以大写字母开头。这种命名约定尤其用于 JavaScript 中的变量、函数和方法。例如 getUserInfo、fetchDataFromAPI 和 userName...
阅读 8 分钟
本文将介绍 JavaScript URL 编码。URL 编码是将 URL 中的字符转换为可在 Internet 上传输的格式的过程。URL 解码是将编码的 URL 转换回其原始形式的过程。它...
阅读 3 分钟
在 Web 开发中,交互性在创建引人入胜且动态的用户体验方面起着至关重要的作用。JavaScript 作为一种多功能脚本语言,提供了多种事件来促进与 Web 元素的交互。其中一个事件是 onfocus。在本文中,我们将深入探讨 onfocus...
7 分钟阅读
JavaScript 编程语言不直接支持多维数组。必须通过使用另一个一维数组来创建多维数组,以使用某种功能类似于多维数组的东西。因此,在 JavaScript 中,多维数组被称为数组中的数组。主数组具有...
7 分钟阅读
JavaScript 是最流行的 Web 开发语言,用于为网站添加功能和交互性。用 JavaScript 编写代码既容易又困难,但从 Web 开发的角度来看,用 JavaScript 编写的代码非常重要。编写高效的代码很重要……
阅读 4 分钟
在本文中,我们将了解 JavaScript 中的 FizzBuzz 程序。让我们先了解一下“FizzBuzz”是什么。FizzBuzz FizzBuzz 通常是一个供儿童玩的游戏,通过这个游戏他们学习如何整除数字。在这个游戏中,参与者围成一圈,然后从...
阅读 4 分钟
在本篇文章中,我们将学习 JavaScript 格式化程序。什么是格式化程序?格式化程序是一种用于减少 JavaScript 代码中空格的工具。它有助于减小代码大小,从而减小数据大小并使其易于...
阅读 4 分钟
在 JavaScript 中,对象在组织和操作数据方面起着举足轻重的作用。它们允许开发人员以键值对的形式存储数据,提供了一种灵活而强大的表示信息的方式。但是,在处理对象时,在访问或...
阅读 12 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India