{"ScriptPreparationCode":"var data = [\r\n {\r\n \u0022name\u0022: \u0022Forbes Hayes\u0022\r\n },\r\n {\r\n \u0022name\u0022: \u0022Elisabeth Avila\u0022\r\n },\r\n {\r\n \u0022name\u0022: \u0022Goodwin Jacobson\u0022\r\n },\r\n {\r\n \u0022name\u0022: \u0022Dixie Cummings\u0022\r\n },\r\n {\r\n \u0022name\u0022: \u0022Underwood Caldwell\u0022\r\n },\r\n {\r\n \u0022name\u0022: \u0022Lewis Flowers\u0022\r\n },\r\n {\r\n \u0022name\u0022: \u0022Madeleine Terrell\u0022\r\n }\r\n]","TestCases":[{"Name":"Native","Code":"data.sort((a, b) =\u003E a.name.localeCompare(b.name))","IsDeferred":false},{"Name":"Lodash","Code":"_.sortBy(data, option =\u003E option.name)","IsDeferred":false},{"Name":"Native manual compare","Code":"data.sort((a, b) =\u003E {\r\n if(a.name \u003C b.name) return -1;\r\n if(a.name \u003E b.name) return 1;\r\n return 0;\r\n})","IsDeferred":false}]}