{"ScriptPreparationCode":"window.obj = {};\r\n\r\nfor (var i = 0, len = 10; i \u003C len; i\u002B\u002B) {\r\n obj[\u0027key\u0027 \u002B i] = \u0027value\u0027 \u002B i;\r\n}\r\n\r\nfunction isEmpty(obj) {\r\n for (const prop in obj) {\r\n if (Object.hasOwn(obj, prop)) {\r\n return false;\r\n }\r\n }\r\n\r\n return true;\r\n}","TestCases":[{"Name":"_.isEmpty","Code":"_.isEmpty(window.obj);","IsDeferred":false},{"Name":"Object.keys().length","Code":"Object.keys(window.obj).length === 0;","IsDeferred":false},{"Name":"isEmpty","Code":"isEmpty(window.obj)","IsDeferred":false}]}