如何在nodejs中取代$

时间:2017-11-25 07:00:18

标签: node.js

我有字符串'data',它将输出以下代码

{
"success": true,
"lowest_price": "$0.06",
"volume": "237",
"median_price": "$0.04",
"market_hash_name": "MP9 | Storm (Minimal Wear)"
}

如何在没有$的情况下调用median_price,以便它可以是一个数字?

2 个答案:

答案 0 :(得分:0)

parseFloat(data.median_price.slice(1));

答案 1 :(得分:0)

我们可以使用两种方法从对象中删除.AsNoTracking()

  1. 您可以像@Simon建议的那样使用ret = db.Address.AsNoTracking() .ToList() .Where(a => a.IsProcessed == false && a.IsDeleted == false) .ToList() .Select(aa => new OnlineContactChangeTableModel(aa)) .ToList(); 方法。使用$如果您想将.slice解析为parseFloat或不使用parseFloat,则将其保留为字符串。

  2. 您也可以使用

    string方法
    Float

    并以浮点数得到结果我们可以做同样的事情@Simon在.replace方法中说过,

    data.median_price.replace('$', '');