js怎么去掉字符串外面的引号

js怎么去掉外面的字符串,从而获取里面的map?例如:" "a":{"科比":"24","姚明":"11"}"

js怎么去掉字符串外面的引号

文章插图
js怎么去掉字符串外面的引号

文章插图

需要这些哦
前端项目
方式/
1去失落空格
利用替代的体例去失落所有空格,包罗中文和英文状况;
js怎么去掉字符串外面的引号

文章插图

2把双引号变为单引号
获得如下图成果,之所以要把双引号变为单引号,是因为在js中利用引号有一个原则,单双引号必需瓜代利用,否则无法识别,将会报错
js怎么去掉字符串外面的引号

文章插图
js怎么去掉字符串外面的引号

文章插图

3【js怎么去掉字符串外面的引号】截取map的内容
若是要把字符串转化为map,需要把map的内容截掏出来,indexOf方式是获取某个字符地点位置的下标,然后用substring方式截取
js怎么去掉字符串外面的引号

文章插图

4用eval方式转化
利用的时辰注重括号里的引号与字符串的引号必需是瓜代利用的
js怎么去掉字符串外面的引号

文章插图

5总结
1.去失落空格
2.把双引号变为单引号
3.截取map的内容
4.用eval方式转化

注重事项去失落外引号的本色是把string类型转化为map类型,string类型自带引号,是无法去失落的

以上内容就是js怎么去掉字符串外面的引号的内容啦,希望对你有所帮助哦!

    推荐阅读