初学JSON和AJAX心得透过解惑去学习
虽然复制代码再改参数,也能正常运作。但是看懂里面语法,就可以客制成适合你自己程序。例如录制Excel巨集,会有一些赘句,这时候整合就是很重要工作。
【大纲】
时间分配
AJAX
Markdown教学及测试
检讨及修正(leafor)
总结
【时间分配】
项目时间
JSON 1 hr 03 min
铁人发文0 hr 15 min
markdown 0 hr 27 min
AJAX 2 hr 04 min
【AJAX】
参考:AJAX W3school
撷取部分代码做说明
if(this.readyState == 4 && this.status == 200){
myFunction(this);
}
xhttp.open(“GET”,“cd_catalog.xml”,true);
x[i].getElementsByTagName(“ARTIST”)[0].childNodes[0].nodeValue +
“</td><td>”+
x[i].getElementsByTagName(“TITLE”)[0].childNodes[0].nodeValue
观察代码,有四个地方有疑问。
readyState、status、.xml、node。
readyState、status这个4和200,出现的莫名其妙。
一开始我还以为是第四行和第二百行程序,可是又觉得每个人编程不一定一样。
之后才明白是指网页状态码,看来网页基本知识还要加强。
状态码唯一有印象的,只有404。
node的运作跟html标签很像,可能要多做这方面练习。
会比较明白差异在哪,目前就把它当成HTML用。
【Markdown教学及测试】
刚加入iT邦的邦友,可以花10分挑战一下测试。
对于写文很有帮助,打个比方。
插入连接
(网页名)[这是一段会跨二行以上的网址网址网址网址网址网址网址网址网址网址]
在编辑模式和预览模式,你的文章会有二行以上误差。
假如用[网页名][字串ABC]
[字串ABC]:网址
你的网址就可以写在另外一行
【检讨及修正】
JSON的BOOLEAN和NUMBER其实不用双引号,之后作格式要注意。
自从学连接Api失败,好久没有上Github,之后要上去更新。
【总结】
这个月份有很多测试报名,一方面觉得太贪心,一方面又觉得必须报。
感觉六个月时间不够用,到最后信心之作会有多好呢(zflwx)?
感谢拨冗阅读,不小心超时更新。
初学JSON和AJAX心得透过解惑去学习的更多相关文章
- 谈JSON在Ajax中的使用
JSON是一种轻量级的数据交换格式.易于人阅读和编写,同时也易于机器解析和生成.AJAX是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术.之前也曾介绍过在PHP语言中使用JSON的文章, ...
- JSON和AJAX基础
前一段时间做老师留的企业图谱作业,和查询功能都需要用到AJAX .然后做爬虫的时候发现好多网站都用到的是页面的局部刷新,也就是发送的AJAX请求.就去学了一下.简单总结 什么是 JSON ? JSON ...
- JSON 在Ajax数据交换中的简单运用
随着浏览器内核更新,原先的json.js在最新的谷歌浏览下不管用了,运行报错,特此修改下代码,不使用json.js,使用Object自带的json转换方法,修改时间,2016年10月26日. 首先需要 ...
- Json和Ajax
LogDao接口 package com.log.dao; import java.util.List; import com.log.Vo.LogInfoVo; import com.log.bea ...
- struts2:使用JQuery、JSON和AJAX处理请求
目的 在struts2中使用JQuery.JSON.AJAX等技术处理用户请求,并返回结果.返回结果可以是以JSONObject的方式返回,也可以是以JSONArray方式返回结果. 实现 1. 创建 ...
- Django---CSRF的装饰器,CSRF的流程,JSON数据格式,ajax技术(基于JQ实现)
Django---CSRF的装饰器,CSRF的流程,JSON数据格式,ajax技术(基于JQ实现) 一丶CSRF相关的装饰器 from django.utils.decorators import m ...
- 项目:jSon和Ajax登录功能
组件化网页开发 / 步骤二 · 项目:jSon和Ajax登录功能 要熟练编写封装的$.ajax({........})
- Json与Ajax(注册实例)
需要在服务器上进行哈 jquery的ajax方法: // jquery请求 $.ajax({ url: "./server/slider.json", type: "po ...
- JavaScript JSON 与 AJAX
JavaScript JSON 与 AJAX JSON 是一种轻量的数据交互格式,与 AJAX 配合完成前端页面与服务端的信息传递,本文介绍 JSON 的使用.原生 AJAX 写法.JSONP 跨域解 ...
随机推荐
- 3.6 html报告乱码问题优化
3.6 html报告乱码问题优化 前言python2用HTMLTestRunner生成测试报告时,有中文输出情况会出现乱码,这个主要是编码格式不统一,改下编码格式就行.下载地址:http://tung ...
- 3.4 unittest之装饰器(@classmethod)
3.4 unittest之装饰器(@classmethod) 前言前面讲到unittest里面setUp可以在每次执行用例前执行,这样有效的减少了代码量,但是有个弊端,比如打开浏览器操作,每次执行用例 ...
- Qthread的使用方法
1:重载 run()函数 2:将对象移到Qthread对象中 Movetothread 该方法必须通过信号 -槽来激发.
- C/C++ 宏技巧
1. C 也可以模板化 #define DEFINE_ARRAY_TYPE(array_type_, element_type_) \ static inline int array_type_ ## ...
- c——根据天数输出日期
<c语言程序设计>(第三版)何钦铭 P190 #include<stdio.h> void month_day(int year,int yearday,int *pmonth ...
- hello2 源码解析
在hello2的项目中,采用的是Java servlet 技术来采取对项目的整体框架的搭建.编写另一个greeting的java文件,实现了一个greeting的java类来覆盖url的doGet方 ...
- activiti学习第二天
今天我们来发布一个流程,然后查看数据库中都发生了什么变化. 下面我们使用activiti designer设计一个流程.如图 流程很简单,我们先简单后增加难度. 创建流程图的顺序,新建一个文件夹(di ...
- pxe+Kickstart自动装机补充知识点
1.vmlinuzvmlinuz是可引导的.压缩的内核.“vm”代表“Virtual Memory”.Linux 支持虚拟内存,不像老的操作系统比如DOS有640KB内存的限制.Linux能够使用硬盘 ...
- LDAP学习总结
一.简介: LDAP(Light Directory Access Portocol),它是基于X.500标准的轻量级目录访问协议.目录是一个为查询.浏览和搜索而优化的数据库,它成树状结构组织数据,类 ...
- Guava 1:概览
一.引言 都说java是开源的,但是除了JDK外,能坚持更新且被广泛认可的开源jar包实在是不可多得.其中最显眼的自然是guava了,背靠google自然底气十足,今天就来解开guava的面纱,初探一 ...