从对象属性值中删除逗号

2023-12-30

我有一个对象,其中一对的值中有一个逗号。我想删除对象中所有此类值的逗号并返回修改后的对象。对象如下——

var obj = [
            {
            id: 1,
            Product1: "Table",
            Phone1: "9878987",
            Price:"21,000"},
        {
            id: 2,
            Product1: "Chair",
            Phone1: "9092345",
            Price:"23,000"},
        {
            id: 3,
            Product1: "Cupboard",
            Phone1: "9092345",
            Price:"90,000"}    
        ];

alert(JSON.stringify(obj)); 

我想删除价格值中的逗号(例如- 23,000 ==> 23000)。如何才能做到这一点?


您可以使用Array.prototype.map() https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map创建一个新数组并String.prototype.replace() https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace从中删除逗号Price财产

Code:

const obj = [{id: 1,Product1: "Table",Phone1: "9878987",Price:"21,000"},{id: 2,Product1: "Chair",Phone1: "9092345",Price:"23,000"},{id: 3,Product1: "Cupboard",Phone1: "9092345",Price:"90,000"}]

const result = obj.map(({ Price, ...rest }) => ({
  ...rest,
  Price: Price.replace(/,/, '')
}))

console.log(result)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从对象属性值中删除逗号 的相关文章

随机推荐

  • ios应用程序启动时崩溃

    我开始在我的 iPhone 应用程序中使用 crashlytics 似乎它在启动过程中对某些用户来说崩溃了 或者我猜测是启动过程 这是堆栈跟踪 Fatal Exception NSInvalidArgumentException NSNul
  • 不兼容的 RemoteServiceException:此应用程序已过期,请单击浏览器上的刷新按钮

    我的 GWT 项目运行良好 但今天 经过一些更改并添加新功能后 不执行异步调用 例外情况是 此应用程序已过期 日期 请单击浏览器上的刷新按钮 所有其他 执行异步调用 An IncompatibleRemoteServiceException
  • 一些带有 PHP 条件的 MySql 查询

    背景 我想在 PHP Web 应用程序中匹配用户 当用户进入特定页面时 他将被放入虚拟池中 该池被释放为以下 MySql 表 search table id userId parameter 每个用户都在检查该表中是否有另一个用户准备好匹配
  • 网格未显示(全黑)

    我不想回到昨天的同一问题 但是在我能够使用该功能打开和关闭网格之前 我首先需要知道我的网格是否真正工作 我一直在制作新项目整晚都试图显示网格 但它没有显示 屏幕总是黑的 什么也没有 include include freeglut h Op
  • 通过 JavaScript 打开 Outlook

    有谁知道如何使用 Javascript 打开 Outlook 我在使用此代码时遇到异常 在 IE6 中 var outlookApp new ActiveXObject Outlook Application 你绝对可以做到这一点 代码如下
  • 检测 NSString 是否包含...?

    如何检测字符串中是否包含某个单词 例如 我下面有一个字符串 内容如下 Here is my string 我想知道是否可以检测字符串中的单词 例如 is 我会这样做 NSString someString Here is my string
  • 在 ruby​​ 上使用 xpath 获取 html 片段的前几个元素

    对于像博客这样的项目 我想从 Markdown 生成的 html 片段中获取前几个段落 标题 列表或字符范围内的任何内容 以显示为摘要 所以如果我有 h1 hello world h1 p Lets say these are 100 ch
  • 为什么基于指针交换两个值在函数作用域之外不起作用?

    我已经很多年没有用 C 编程了 所以我决定刷新一下我对指针的记忆 在两个数字之间交换的经典示例中 示例是 void swapPointersClassic double num1 double num2 double temp temp n
  • Stripe - 更改计划后,在当前周期结束之前不会为新订阅计费

    我想让用户更改他们的订阅计划 但转换后将不予退还 如果我将按比例设置为 false 则 stripe 将立即为新订阅计费 例如 如果用户在 2018 年 6 月订阅了包年套餐 并希望在 2018 年 10 月更改为包月套餐 由于当前周期尚未
  • 关于 Haskell 中随机数的另一个问题

    我正在尝试制作一个版本Pokemon Gold and Silver 的 Voltorb 游戏 https bulbapedia bulbagarden net wiki Voltorb Flip在哈斯克尔 现在 为了生成板 我想要一个 l
  • go 如何计算映射中键的哈希值?

    Go 如何计算映射中键的哈希值 它真的是独一无二的吗 是否可以用于其他结构 我想对于像这样的原始键来说很容易int或不可变的string但这对于复合结构来说似乎并不简单 语言规范没有说明 这意味着它可以随时更改 或者在实现之间有所不同 哈希
  • Android-在两个视图之间绘制线

    下面是我的程序 我在框架中创建了三个新视图 单击两个不同的视图时 我想在视图之间画一条线 我正在尝试弄清楚如何做到这一点 Ball ball1 new Ball this 100 100 45 Ball ball2 new Ball thi
  • 在字典内添加字典中的键值对

    我有一个字典 它有一个字符串的映射和一个字典 如何在内部字典 中添加键值对 Dictionary
  • 使用 IdentityServer3 保护 IdentityManager

    在我的设置中 IdentityManager 位于 IdentityServer 的同一主机上 所有必需的配置都在数据库上 为了创建我的设置 我已经考虑了这个问题 https stackoverflow com q 29938538 431
  • 使用haproxy的http请求到https请求

    我有一种情况 我想使用 haproxy 将所有 http 请求重定向到 https 请求 假设我有一台安装了 haproxy 的服务器 x 和一台运行实际服务的服务器 y 使用 ssl 现在 我希望 haproxy 接受 http 请求并通
  • 检查两个数学答案是否相等

    我正在用 python 编写一个小应用程序 让用户回答数学问题 我遇到的问题是检查他们的答案 假设有这样一个问题 因式分解x 2 3x 2 有不同的方法可以回答这个问题 例如 x 1 x 2 x 2 x 1 2 x x 1 etc 是否有一
  • NUnit 不运行套件测试

    我在 NUnit 中创建了一个测试套件 它引用了各种程序集中的几个不同的单元测试装置 我几乎使用了来自的示例代码 namespace NUnit Tests using System using NUnit Framework using
  • 更改 TreeView ItemsPanel 方向没有效果

    默认ItemsPanel of a TreeView is a StackPanel具有默认方向Vertical 我改变了方向StackPanel to Horizontal
  • 如何在命令行中使用 Python 脚本而无需 cd 到其目录?是 PYTHONPATH 吗?

    我如何利用 PYTHONPATH 当我尝试在路径中运行脚本时 该文件不是 成立 当我 cd 到保存脚本的目录时 脚本将运行 那么有什么好处 Python路径 echo PYTHONPATH home randy lib python tre
  • 从对象属性值中删除逗号

    我有一个对象 其中一对的值中有一个逗号 我想删除对象中所有此类值的逗号并返回修改后的对象 对象如下 var obj id 1 Product1 Table Phone1 9878987 Price 21 000 id 2 Product1