'Unexpected token '&' while reading json object as string in javascript

I have a model which will read a json object as a string.

string zipCodes = "[{'zip': '06854','market_area': 'R01','state': 'CT'}, 
                    {'zip': '06842','market_area': 'R01','state': 'CT'}, 
                    {'zip': '02765','market_area': 'R02','state': 'TN'}]"

I am trying to read this string as a constant in javascript.

const array = @Model.zipCodes;

But the value is returning as

const array = [{'zip': '06854','market_area': 
                'R01','state': 'CT'}, 
               {'zip': '06842','market_area': 
                'R01','state': 'CT'}, 
               {'zip': '02765','market_area': 
                'R02','state': 'TN'}];

and throwing an unexpected token '&' error.

How can we handle this error.

Thank you.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source