{"ScriptPreparationCode":"var images = {\r\n \u00221280x1840_480\u0022: {\r\n \u0022downloadUrl\u0022: \u0022https://static.manta.net/2022-07-20/C3/C3PgwSGN2kE1BQQh.jpg\u0022,\r\n \u0022data\u0022: {\r\n \u0022blurhash\u0022: \u0022UjIO2.IoyCRP~pjFxuW=%Mxue.xu%MWUNGs:\u0022,\r\n \u0022height\u0022: 690,\r\n \u0022width\u0022: 480\r\n }\r\n },\r\n \u00221280x1840_720\u0022: {\r\n \u0022downloadUrl\u0022: \u0022https://static.manta.net/2022-07-20/Lr/LrbiRJxUnwT5Trs5.jpg\u0022,\r\n \u0022data\u0022: {\r\n \u0022blurhash\u0022: \u0022UjIO2-IoyCRP~pjF%2W=%MxujFxu%MaxNGs:\u0022,\r\n \u0022height\u0022: 1035,\r\n \u0022width\u0022: 720\r\n }\r\n }\r\n}","TestCases":[{"Name":"Optimization","Code":"const pick = (image) =\u003E ({\r\n downloadUrl: image.downloadUrl,\r\n id: image.id,\r\n blurhash: image.data?.blurhash,\r\n});\r\n\r\nfor(i=0; i\u003C100; i\u002B\u002B){\r\n const n = {\r\n \u00221280x1840_480\u0022: pick(images[\u00221280x1840_480\u0022]),\r\n \t\u00221280x1840_720\u0022: pick(images[\u00221280x1840_720\u0022]),\r\n }\r\n}","IsDeferred":false},{"Name":"Lodash","Code":"for(i=0; i\u003C100; i\u002B\u002B){\r\n const n = Object.keys(images || {})\r\n .reduce((obj, key) =\u003E ({\r\n ...obj,\r\n [key]: {\r\n ..._.pick(images[key], [\u0027downloadUrl\u0027, \u0027id\u0027]),\r\n blurhash: images[key].data?.blurhash,\r\n },\r\n }), {});\r\n}\r\n","IsDeferred":false}]}