微信小程序怎么用分号拆分字符串 5

在作者那一栏的分号处怎么拆分<viewclass='text1'bindtap='search'>作者:<textclass='blue'>{{detail.author... 在作者那一栏的分号处怎么拆分
<view class='text1' bindtap='search'>作者:<text class='blue'>{{detail.author}}</text></view>
展开
 我来答
折柳成萌
高粉答主

2018-07-04 · 繁杂信息太多,你要学会辨别
知道顶级答主
回答量:4.4万
采纳率:96%
帮助的人:6284万
展开全部
采用Ajax的项目开发过程中,经常需要将JSON格式的字符串返回到前端,前端解析成JS对象(JSON )。
ECMA-262(E3) 中没有将JSON概念写到标准中,但在 ECMA-262(E5) 中JSON的概念被正式引入了,包括全局的JSON对象和Date的toJSON方法。

1,eval方式解析,恐怕这是最早的解析方式了。

function strToJson(str){
var json = eval('(' + str + ')');
return json;
}

记得str两旁的小括号哦。

2,new Function形式,比较怪异哦。

function strToJson(str){
var json = (new Function("return " + str))();
return json;
}

IE6/7中当字符串中含有换行(\n)时,new Function不能解析,但eval却可以。

3,使用全局的JSON对象。

function strToJson(str){
return JSON.parse(str);
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式