泸州市规划建设局网站,网站建设及维护包括范围,莒南网站建设,公关策划网站建设Ajax eval的使用示例(1)eval基本语法#xff1a;eval函数接收一个参数s#xff0c;如果s不是字符串#xff0c;则直接返回s。否则执行s语句。如果s语句执行结果是一个值#xff0c;则返回此值#xff0c;否则返回undefined。(2)eval使用场景#xff1a;1)Ajax:解析JSON数…Ajax eval的使用示例(1)eval基本语法eval函数接收一个参数s如果s不是字符串则直接返回s。否则执行s语句。如果s语句执行结果是一个值则返回此值否则返回undefined。(2)eval使用场景1)Ajax:解析JSON数据/* window.onload function(){var val{success:true,message:操作成功};var obj eval(( val )); // 利用eval函数将返回的文本流转换成JS对象alert(obj.success); // 打印是否成功alert(obj.message); // 打印服务器端返回的信息};*/在服务器端返回的字符串{success:true,message:操作成功}客户端解析function(xmlHttp){var val xmlHttp.responseText; // 获取服务器端返回的文本流var obj eval(( val )); // 利用eval函数将返回的文本流转换成JS对象alert(obj.success); // 打印是否成功alert(obj.message); // 打印服务器端返回的信息}