在JavaScript中,可以使用JSON.parse()方法将JSON字符串转换为对象,并将其中的字符串存储在变量中。以下是一个示例:
var jsonString = '{"name":"John", "age":30, "city":"New York"}';
var jsonObj = JSON.parse(jsonString);
var name = jsonObj.name;
var age = jsonObj.age;
var city = jsonObj.city;
console.log(name); // 输出:John
console.log(age); // 输出:30
console.log(city); // 输出:New York
首先,我们定义一个包含JSON字符串的变量jsonString。然后,使用JSON.parse()方法将JSON字符串转换为一个JavaScript对象,存储在变量jsonObj中。
接下来,我们可以通过访问jsonObj的属性来访问其中的字符串,并将其存储在相应的变量中。在上面的示例中,我们访问了jsonObj的name、age和city属性,并将它们分别存储在name、age和city变量中。
最后,我们使用console.log()方法将这些变量的值打印到控制台上。
请注意,如果JSON字符串中的属性名称和JavaScript中的保留字相同,则需要使用方括号表示法来访问这些属性。例如,如果JSON字符串中的属性名称为class,则在访问时需要使用jsonObj["class"]而不是jsonObj.class。