小编cod*_*ght的帖子

Rider 中可以定义的最大内存是多少?

我正在 Windows 10 上使用 JetBrains Rider IDE,但图像中出现以下错误。

当前默认值显示为 1500。最大值是多少?

内存错误

memory-management jetbrains-ide heap-memory out-of-memory rider

5
推荐指数
0
解决办法
2268
查看次数

调用 JSON.stringify 时检测父对象

我有一个对象,即:

{
  item1: "value1",
  item2: "value2",
  item3: { 
      item4: "value4",
      item5: "value5" 
  }
}
Run Code Online (Sandbox Code Playgroud)

我想JSON.stringify与一个replacer函数一起使用,该函数对 item3 的内部属性4 和 5 有不同的作用。
那怎么办?

类似于以下伪代码:

     return JSON.stringify(obj, (key, val) => {
         if (key is child of Item3) {
             return someOtherValue;
         } else {
             return val; 
         } 
}
Run Code Online (Sandbox Code Playgroud)

所需的输出是 json。IE:

{ 
  "item1" : "value1", 
  "item2" : "value2", 
  "item3" : { 
      "item4" : "theSomeOtherValue", 
      "item5" : "theSomeOtherValue"
}
Run Code Online (Sandbox Code Playgroud)

编辑:
项目 4 和 5 事先未知,它们是动态生成的。
我只知道item3运行时的标题

javascript json stringify

3
推荐指数
1
解决办法
122
查看次数