{"ScriptPreparationCode":"function Selector_Cache() {\r\n var collection = {};\r\n\r\n function get_from_cache( selector ) {\r\n if ( undefined === collection[ selector ] ) {\r\n collection[ selector ] = $( selector );\r\n }\r\n return collection[ selector ];\r\n }\r\n return { get: get_from_cache };\r\n}\r\n\r\nvar selectors = new Selector_Cache();","TestCases":[{"Name":"jQuery 3.2.1 Slim","Code":"var el = selectors.get(\u0027#test\u0027);","IsDeferred":false},{"Name":"Vanilla JS","Code":"var el = document.getElementsByClassName(\u0027test\u0027);","IsDeferred":false}]}