回答編集履歴

3

k,v入れ替え

2023/01/11 07:15

投稿

fijino
fijino

スコア136

test CHANGED
@@ -1,5 +1,5 @@
1
1
  [JSON.stringfy](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify)の`replacer`を使用する例
2
2
 
3
3
  ```javascript
4
- items = JSON.parse(JSON.stringify(items, (v,k)=> v == "__typename" ? undefined : k))
4
+ items = JSON.parse(JSON.stringify(items, (k,v)=> k == "__typename" ? undefined : v))
5
5
  ```

2

replacerが謎変換される

2023/01/11 07:12

投稿

fijino
fijino

スコア136

test CHANGED
@@ -1,4 +1,4 @@
1
- [JSON.stringfy](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify)のreplacerを使用する例
1
+ [JSON.stringfy](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify)の`replacer`を使用する例
2
2
 
3
3
  ```javascript
4
4
  items = JSON.parse(JSON.stringify(items, (v,k)=> v == "__typename" ? undefined : k))

1

ミス

2023/01/11 07:05

投稿

fijino
fijino

スコア136

test CHANGED
@@ -1,5 +1,5 @@
1
1
  [JSON.stringfy](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify)のreplacerを使用する例
2
2
 
3
3
  ```javascript
4
- items = JSON.parse(JSON.stringify(items, (v,k)=> v != "__typename" && k))
4
+ items = JSON.parse(JSON.stringify(items, (v,k)=> v == "__typename" ? undefined : k))
5
5
  ```