{"ScriptPreparationCode":"data = { a:\u0027koko\u0027,b:\u0027koko\u0027,c:\u0027koko\u0027,d:\u0027koko\u0027,e:\u0027koko\u0027,f:\u0027koko\u0027,g:\u0027koko\u0027,h:\u0027koko\u0027,i:\u0027koko\u0027,x:\u0027asd\u0027 }","TestCases":[{"Name":"Omit","Code":"function removeByOmit(entities,itemId) {\r\n const out = {};\r\n Object.keys(entities).forEach(k =\u003E {\r\n if (k !== itemId) {\r\n out[k] = entities[k];\r\n }\r\n });\r\n return out;\r\n };\r\nremoveByOmit(data, \u0027f\u0027);","IsDeferred":false},{"Name":"Delete","Code":"function removeByDelete(entities,itemId) {\r\n delete entities[itemId];\r\n};\r\nremoveByDelete(data, \u0027f\u0027);","IsDeferred":false},{"Name":"Pure delete","Code":"function removeByDeletePure(entities,itemId) {\r\n const out = {...entities};\r\n delete out[itemId];\r\n return out;\r\n};\r\nremoveByDeletePure(data, \u0027f\u0027);","IsDeferred":false}]}