Javascript转换数据语法-删除引号
Javascript Converting Data syntax - Removing Quotes
我正在为我正在使用的一些图表转换一些数据。
图表可以读取的数据应该是这样的:
[[1423008000000,1],[1423094400000,1],[1425513600000,42]]
我要转换的数据看起来像这样:
{"1300752000000":11,"1301356800000":4,"1329782400000":22}
然后我用下面的代码来转换它:
$.getJSON('myurl', function(mydata) {
var data = mydata;
var res = Object.keys(data).map(itm => [itm, data[itm]]);
var converted_data = res;
converted_data然后给出my this:
[["1300752000000", 11], ["1301356800000", 4], ["1329782400000", 22]]
转换后的数据添加" " -引号....我需要它看起来像这样:
[[1300752000000, 11], [1301356800000, 4], [1329782400000, 22]]
我怎么能得到这个转换代码转换没有引号?
对象键总是字符串。因此,需要将itm
转换为一个数字。通过;
var res = Object.keys(data).map(itm => [+itm, data[itm]]);
…或者更明确地;
var res = Object.keys(data).map(itm => [Number(itm), data[itm]]);
将其替换为:
[Number(itm), data[itm]]
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- RegEx删除空属性?例如,如果(class=“”||class=“”)移除;否则就下课
- 如何删除多行HTML排列中的空白
- 如何从rails中的代码中删除新行( )
- 铬:“;未捕获的语法错误:意外的标记:"
- 删除对HTML元素的拖动
- jQuery语法添加了var
- 当图像转换为本地存储的DataURL时,EXIF被删除
- Javascript未捕获语法错误意外的标识符错误
- 如何删除列表项angular??angular.js:12416语法错误:意外的令牌u
- 删除子语法 - 我需要一双经验丰富的眼睛
- 在 Node.js 中删除/释放 Twilio 电话号码的语法是什么?
- 删除非限定标识符时出现严格模式语法错误背后的动机
- 如何在对象内部获取数组,删除双引号并将其作为对象放入 JSON 语法中
- 我想使删除按钮在这个javascript程序中起作用.函数的语法是什么,它去哪里?仅.js
- 正确的循环语法删除对象属性,如果value = x
- js -如何解决在Eclipse中删除时的语法错误
- 从字符串中删除javascript语法
- Javascript转换数据语法-删除引号
- 使用JavaScript在Firebase中查找和修改(或删除)匹配节点的精确语法