初学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)?
感谢拨冗阅读,不小心超时更新。
最新文章
- InnoDB还是MyISAM 再谈MySQL存储引擎的选择
- 【Win10 应用开发】OCR识别
- Maven个人手册
- writel(readl(&;pwm_timer->;tcfg0) | 0xff, &;pwm_timer->;tcfg0);
- 【公开课】《奥威Power-BI基于微软示例库(MSSQL)快速制作管理驾驶舱》文字记录与反馈
- Spring笔记 - Bean xml装配
- 导入导出csv文件
- ListView显示多种类型的item
- 实战DeviceIoControl 之二:获取软盘/硬盘/光盘的参数
- 搭建redis-sentinel(哨兵机制)集群
- rbac组件权限按钮,菜单,可拔插
- Day 5-2 类的继承和派生,重用
- 【Hadoop学习之七】Hadoop YARN
- 解决java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener
- mySQL遇到的问题
- JS 随机排序算法
- Vue 框架-04-计算属性
- laravel5.4学习--laravel基本路由
- javascript 之数据类型--01
- 认识CSS中高级技巧之元素的显示与隐藏
热门文章
- ubuntu16.04下 sublime text输入中文
- 安装MySQL Connector/C++并将其配置到VS2015中
- 2018.4.24 flask_mail使用
- Socket基础之-启动异步服务侦听
- C# 调用打印机 打印 Excel
- LOJ 2292 「THUSC 2016」成绩单——区间DP
- redis 安装配置学习笔记
- MySQL修改数据库、表、列、外键字符编码和排序编码
- 第25课 可变参数模板(6)_function_traits和ScopeGuard的实现
- ARM920T的Cache