JavaScript 字符串转换成代码

JavaScript 字符串转换成代码{link:"location.href"}

怎么把字符串的location.href变成js带吗。除了eval函数有没有别的方法?

不太清楚你的需求能说清楚点吗?是不是实现eval类似的功能?如果是可以考虑使用函数的实例化方式追问

我的数据都是从php以json的形式返回的,其中json有些里有些值是js和jquery的代码,比如 "document.title", $('#div1').length,但是这些代码都因为是字符串,无法直接在前段js里直接使用,且数据量比较多,有没有什么办法,把这些双引号包括起来的js代码,转换成真正的js代码

追答//以下例子
var b = new Function('a','b',' return a+b');
 var c = b(1,2); // c应该是3

温馨提示:答案为网友推荐,仅供参考
相似回答