2019独角兽企业重金招聘Python工程师标准>>>

json数据为:
out.println("{name:'平凡的世界',author:'路遥'}");ajax中,接收json数据时:
var result = request.responseText;
eval("var movie = " +result);
document.getElementById("div2").innerHTML = movie.name+":"+movie.author;请问:eval("var movie = " +result);什么意思?
还有为什么还要赋值给movie,为什么不能直接用
document.getElementById("div2").innerHTML = result.name+":"+result.author;  ??
eval这个函数的作用,怎么用的?
{name:'平凡的世界',author:'路遥'} 这是你服务器端返回的json字符串数据,那么你客户端你要怎么用呢,eval就是把一个字符串执行下,让普通的字符串变成一个对象(好像说得不是很贴切),就是普通字符执行后,里面的东西会变成可以直接使用的代码:如日期对象,数组。。。
eval("var movie = " +result); 这句意思就是把字符串变成可以直接使用的对象
执行后就相当于
var movie={name:'平凡的世界',author:'路遥'};把json对免赋值给movie变量
那么就可以直接引用了movie.name就是“平凡的世界”了movie.author就是“路遥”了,希望你能懂

 

转载于:https://my.oschina.net/u/187191/blog/128334

Ajax(从json中提取数据)相关推荐

  1. ajax怎样获取json数据,如何使用ajax读取Json中的数据

    本文给大家分享一下,如何使用ajax读取Json中的数据. 一.基础知识 什么是json? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) ...

  2. 从简易的json中提取数据

    前言 某字段将业务数据以json格式进行了存储,且格式为简单的{k:v,k:v,-},现在需要用存储过程从该字段中取部分值,于是有了下面的代码. 参数1代表json字符,参数2代表需要提取值的key, ...

  3. php中json字符串值,如何使用PHP从JSON中提取数据?

    狐的传说 您可以使用json_decode()将json字符串转换为PHP对象/数组.例如.输入:$json = '{"a":1,"b":2,"c&q ...

  4. JMETER从JSON响应中提取数据

    如果你在这里,可能是因为你需要使用JMeter从Json响应中提取变量. 好消息!您正在掌握掌握JMeter Json Extractor的权威指南.作为Rest API测试指南的补充,您将学习掌握J ...

  5. 解析ajax数据显示到from表单中,jQuery Ajax从另一页上的Form请求中提取数据?

    我想用jQuery和ajax抓取页面的一些元素......没问题.但是,直到用户单击表单中的按钮时才会显示这些元素,因此除非执行该操作,否则实际上我无法从页面中取出任何内容.任何人都知道这可以实现吗? ...

  6. python json接口数据提取_返回数据中提取数据的方法(JSON数据取其中某一个值的方法)...

    返回数据中提取数据的方法 比如下面的案例是,取店铺名称 接口返回数据如下: {"Code":0,"Msg":"ok","Data& ...

  7. ajax请求json和xml数据及对json和xml格式数据的解析

    ajax请求json和xml数据及对json和xml格式数据的解析 一.ajax请求json数据并解析 ajax的写法: json数据解析: 请求json经常出现的跨域报错: 二.ajax请求xml数 ...

  8. 如何从PostgreSQL json中提取数组

    如何从PostgreSQL json中提取数组 作者 digoal 日期 2016-09-10 标签 PostgreSQL , json , 数组 , jsonb 背景 在PostgreSQL中使用J ...

  9. python提取excel数据-代码详解:使用Python从不同表格中提取数据

    常用的表格数据存储文件格式--CSV,Microsoft Excel,Google Excel . Python通常称为粘合语言.这个名称归因于人们逐渐开发出的大量接口库和特征,也得益于广泛的使用和良 ...

最新文章

  1. SAP CRM product settype read from database table
  2. 神经网络与深度学习——TensorFlow2.0实战(笔记)(四)(python上下文管理器)
  3. windows2008R2+IIS部署python Django的web环境
  4. c语言源程序输入483应输出字符串384,2011年计算机二级C语言程序填空题及答案解析精选2...
  5. jQuery补充及Django基本使用_Day18
  6. PLC控制系统设计的基本原则和主要内容
  7. mac安装java环境
  8. [工业互联-7]:工业控制电气自动化系统与主要元器件
  9. java分布式日志组件
  10. 智能门禁人脸识别小程序开发制作
  11. this()在java中什么意思?
  12. Cousera Notebook 之 Python 备份记录
  13. 计算机教师资格证面试题目,教师资格证面试常见结构化面试试题
  14. 百度云 OCR 识别图片验证码
  15. CPU 内存 磁盘的关系
  16. Java opencv4 如何识别一张图片的你想要的物体的数量
  17. java树结构模糊查询
  18. 数仓学习笔记(5)——数仓搭建(DWD层)
  19. ThinkPHP 入门
  20. 王慧文清华产品课(七)

热门文章

  1. 管理博文Hive大数据-Mysql的安装和启动---大数据之Hive工作笔记0007
  2. 大数据之-Hadoop_组成---大数据之hadoop工作笔记0013
  3. Elasticsearch--springcloud整合 high-level-client---全文检索引擎ElasticSearch工作笔记023
  4. 数据库工作笔记016---SqlServer2016_日期处理_ntext和text区别_开启远程连接_查看系统COm组件_Browser服务无法启动_导出数据_字符串前加N
  5. DataBseDesign工作笔记002---数据库表设计
  6. 教大家多个域名绑定一个空间的解决办法,原创,自己已经测试过了,完全可以绕过杀毒软件,以及空间商.
  7. 在多label 的代码里面添加augmentation功能遇到的问题
  8. 编程范式之rotate操作
  9. 2010浙大878计算机专业基础综合解析
  10. postgres 禁止远程登录_解决postgresql无法远程访问的情况