【问题标题】:How I do javascript string manipulation? [closed]我如何进行 javascript 字符串操作? [关闭]
【发布时间】:2012-11-28 23:28:00
【问题描述】:

我有一个这样的变量:

var data= [{"Timestamp":1349816400000,"TaskEffortLeft":123},{"Timestamp":1352498400000,"TaskEffortLeft":-123}]

现在我想去掉那些 "Timestamp": 和 "TaskEffortLeft": 并将大括号改为大括号并使其如下所示:

var data= [[1349816400000,123],[1352498400000,-123]]

我该怎么做? 提前感谢您的帮助。

【问题讨论】:

    标签: javascript jquery


    【解决方案1】:

    试试

    var result = data.map(function(item) {
       return [item.Timestamp, item.TaskEffortLeft];
    });
    

    【讨论】:

    • 非常感谢。我不太喜欢javascrpt。这就是为什么我问这个对专业人士来说可能看起来很愚蠢的问题。但你与上面的其他人不同。
    • 没问题。很抱歉,但那些家伙是对的。你需要读一些书。
    【解决方案2】:

    试试这个

    var arr = [];
    ​$.each(data, function(){
        var temp = [];
        temp.push(data["Timestamp"] );
        temp.push(data["TaskEffortLeft"] );
        arr.push(temp)
    });
    console.log(arr)
    

    Check Fiddle

    【讨论】:

      猜你喜欢
      • 2012-09-27
      • 1970-01-01
      • 2016-08-29
      • 2020-12-10
      • 1970-01-01
      • 2022-11-02
      • 2016-06-29
      • 2019-03-25
      相关资源
      最近更新 更多