{"ScriptPreparationCode":"var obj = {\u0022one\u0022: true, \u0022two\u0022: true, \u0022three\u0022: true, \u0022four\u0022: true, \u0022five\u0022: true, \u0022six\u0022: true, \u0022seven\u0022: true, \u0022eight\u0022: true, \u0022nine\u0022: true, \u0022ten\u0022: true};\r\nvar map = new Map([[\u0022one\u0022, true], [\u0022two\u0022, true], [\u0022three\u0022, true], [\u0022four\u0022, true], [\u0022five\u0022, true], [\u0022six\u0022, true], [\u0022seven\u0022, true], [\u0022eight\u0022, true], [\u0022nine\u0022, true], [\u0022ten\u0022, true]]);\r\n\r\nvar arr = [\u0022one\u0022, \u0022two\u0022, \u0022three\u0022, \u0022four\u0022, \u0022five\u0022, \u0022six\u0022, \u0022seven\u0022, \u0022eight\u0022, \u0022nine\u0022, \u0022ten\u0022];\r\nvar set = new Set([\u0022one\u0022, \u0022two\u0022, \u0022three\u0022, \u0022four\u0022, \u0022five\u0022, \u0022six\u0022, \u0022seven\u0022, \u0022eight\u0022, \u0022nine\u0022, \u0022ten\u0022]);","TestCases":[{"Name":"Get from Object","Code":"var value = obj[\u0027ten\u0027];","IsDeferred":false},{"Name":"Has key in Object","Code":"var has = \u0027ten\u0027 in obj;","IsDeferred":false},{"Name":"Get from Map","Code":"var value = map.get(\u0027ten\u0027);","IsDeferred":false},{"Name":"Has key in Map","Code":"var has = map.has(\u0027ten\u0027);","IsDeferred":false},{"Name":"Get from Array","Code":"var value = arr[9];","IsDeferred":false},{"Name":"Has key in Array OLD","Code":"var has = arr.indexOf(\u0027ten\u0027) \u003E -1;","IsDeferred":false},{"Name":"Has key in Array NEW","Code":"var has = arr.includes(\u0027ten\u0027);","IsDeferred":false},{"Name":"Has key in Set","Code":"var has = set.has(\u0027ten\u0027);","IsDeferred":false}]}