[{123, "sdfewfwe"},{324, "ghgrtg"}]) для JavaScript невалидный массив. Вернее элементы массива невалидные, так как объект должен иметь формат {"ключ":"значение"}. Точка!
[{123, "sdfewfwe"},{324, "ghgrtg"},] синтаксически неправильное выражение.JSON.parse('[{"123":"sdfewfwe"},{"324":"ghgrtg"}]')