删除数组json、javascript中指定值的引号
我有这个密码删除数组json、javascript中指定值的引号,javascript,arrays,ajax,json,Javascript,Arrays,Ajax,Json,我有这个密码 $.ajax({ type: "POST", url: "assets/js/calendar-data.php", data:{data: $(dataString).serializeArray()}, cache: false, success: function(data){ var json = JSON.parse(data);
$.ajax({
type: "POST",
url: "assets/js/calendar-data.php",
data:{data: $(dataString).serializeArray()},
cache: false,
success: function(data){
var json = JSON.parse(data);
demodata = json;
}
});
我得到的数据是这样的
Object { title="Networking", start ="new Date(y, m, d, 20, 0)", end ="new Date(y, m, d, 21, 0)", content= "Test content" }
但我想从起始值和结束值中删除双引号,而不是仅从该值的所有值中删除双引号
正确输出:
Object { title="Networking", start =new Date(y, m, d, 20, 0), end =new Date(y, m, d, 21, 0), content= "Test content" }
你能帮我一下吗?为了在javascript中执行字符串,你需要使用global
eval
函数
eval(demodata.start)
值得一提的是,eval不仅速度非常慢,而且速度也非常慢,因此,使用发送或接收的对象时,风险自负It?我收到了这个对象,所以我必须在js文件中执行此操作…您需要将其转换为JavaScript可以使用的内容。Try:eval(Obj.start)你能帮我写一些代码或示例吗,因为我无法修复它…所以,你想让
的“新日期(…)”
成为实际的日期
对象吗?