初学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 跨域解 ...
随机推荐
- 【转载】 强化学习(八)价值函数的近似表示与Deep Q-Learning
原文地址: https://www.cnblogs.com/pinard/p/9714655.html ------------------------------------------------ ...
- 阿里云centos7使用yum安装mysql的正确姿势
yum快速安装mysql 新增yum源 rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 查看可用的 ...
- python3 基础整理
基础语法 1.python中区分大小写 2.查看关键字用 import keyword print (keyword.kwlist) 3.注释 # 单行注释,多行注释的快捷键是ctr+/,取消注释的 ...
- arduino 522样本中文注释
#accesscontrol访问控制#change uid更改UID#dump info转储信息#firmware_check固件#Fix Bricked UID修复变砖的UID#Mifare Cla ...
- BSS, DATA, TEXT, HEAP, STACK
BSS, block start segment, static memory, to store the global data which are not initialized. DATA, d ...
- grafna与饼状图
官网: https://grafana.com/plugins/grafana-piechart-panel/installation https://grafana.com/p ...
- 2.1 Visio画图后,粘贴到word白边太宽
如下图所示:Visio2007画图后,图白边距很宽. 右击打开>将鼠标移动到画布边缘,按下Ctrl后鼠标变为双箭头,然后拖拽方格画布,拖拽合适的宽度保存即可.
- Linux之正则表达式1
正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符.及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑.适当使用正则表达式可以提高工作效 ...
- [zz]LyX 入门教程
http://blog.sina.com.cn/s/blog_630e5dec0100w3jl.html The LyX Tutorial by the LyX Team 1 目录 Chapter 1 ...
- SSB基准测试
SSB(Star Schema Benchmark)是麻省州立大学波士顿校区的研究人员定义的基于现实商业应用的数据模型,业界公认用来模拟决策支持类应用,比较公正和中立.学术界和工业界普遍采用它来评价决 ...