在 JavaScript 中将对象中的字符串转换为数字

威尔默·德马塔

我有一个像这样的对象数组

const ArrayOfObject = [
{x: "1622078100000", y: 1},
{x: "1622010000000", y: 1},
{x: "1622009940000", y: 6},
{x: "1622009880000", y: 4},
{x: "1622009820000", y: 2},
{x: "1622073600000", y: 1}
]

我想要这样的东西

const ArrayOfObject = [

{x: 1622078100000, y: 1},
{x: 1622010000000, y: 1},
{x: 1622009940000, y: 6},
{x: 1622009880000, y: 4},
{x: 1622009820000, y: 2},
{x: 1622073600000, y: 1}
]

将 x 属性从字符串解析为数字。如何在 Javascript ES6 或 ES5 中完成此操作?

约尼A

您可以使用 + 一元运算符将字符串转换为数字,如下所示:

const newArr = [];
ArrayOfObject.forEach(obj => newArr.push({x: +obj.x, y: obj.y}));

请参阅:https : //developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Unary_plus

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Javascript中将对象承诺转换为字符串

为什么要在 Javascript 中将对象中的所有值转换为字符串?

如何在JavaScript中将对象属性字符串转换为整数

如何在javascript中将对象转换为字符串?

使用原生JavaScript将对象转换为字符串

如何将对象转换为字符串javascript

将对象转换为javascript中的字符串,而键中没有引号

javascript将对象数组转换为字符串以存储在s3中

在javascript中将数字转换为字符串

在 JavaScript 中将字符串转换为对象

在JavaScript中将字符串数组转换为对象数组

如何在 JavaScript 中将字符串转换为对象?

如何在Javascript中将字符串转换为对象?

在Javascript中将字符串转换为对象

在 JavaScript 中将字符串转换为对象的最佳实践

Javascript-将字符串转换为对象数组中的数字

将字符串转换为数组 JavaScript 中的数字

用户输入数字时如何在JavaScript中将数字转换为字符串

将字符串转换为JavaScript中的对象数组

将字符串转换为Javascript中的对象

将字符串转换为Javascript中的JSON对象

使用 typescript 或 javascript 将对象数组转换为字符串数组

将对象转换为具有所需模式的字符串:Javascript

angularjs-JavaScript-将对象值从字符串转换为数组结构

Javascript权威指南:将对象转换为字符串的步骤的混乱

空手道:如何将对象/映射字符串从javascript转换为Java?

JavaScript-将对象转换为字符串(停止工作)

字符串转换为数字,然后返回JavaScript中的字符串加密/解密

如何在javascript中将对象中的所有字符串变为大写