{"ScriptPreparationCode":"var props = {key: 1, ref: () =\u003E {}, a: 1, b: \u0022b\u0022, children: [\u0022hello world\u0022]};","TestCases":[{"Name":"destructuring","Code":"const {key, ref, ...props1} = props;","IsDeferred":false},{"Name":"for...in","Code":"let key;\r\nlet ref;\r\nconst props1 = {};\r\nfor (const name in props) {\r\n if (name === \u0022key\u0022) {\r\n key = props[name];\r\n } else if (name === \u0022ref\u0022) {\r\n ref = props[name];\r\n } else {\r\n props1[name] = props[name];\r\n }\r\n}","IsDeferred":false}]}