初学JSON和AJAX心得透过解惑去学习

时间:2022-09-01 21:17:16

虽然复制代码再改参数,也能正常运作。但是看懂里面语法,就可以客制成适合你自己程序。例如录制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心得透过解惑去学习的更多相关文章

  1. 谈JSON在Ajax中的使用

    JSON是一种轻量级的数据交换格式.易于人阅读和编写,同时也易于机器解析和生成.AJAX是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术.之前也曾介绍过在PHP语言中使用JSON的文章, ...

  2. JSON和AJAX基础

    前一段时间做老师留的企业图谱作业,和查询功能都需要用到AJAX .然后做爬虫的时候发现好多网站都用到的是页面的局部刷新,也就是发送的AJAX请求.就去学了一下.简单总结 什么是 JSON ? JSON ...

  3. JSON 在Ajax数据交换中的简单运用

    随着浏览器内核更新,原先的json.js在最新的谷歌浏览下不管用了,运行报错,特此修改下代码,不使用json.js,使用Object自带的json转换方法,修改时间,2016年10月26日. 首先需要 ...

  4. Json和Ajax

    LogDao接口 package com.log.dao; import java.util.List; import com.log.Vo.LogInfoVo; import com.log.bea ...

  5. struts2:使用JQuery、JSON和AJAX处理请求

    目的 在struts2中使用JQuery.JSON.AJAX等技术处理用户请求,并返回结果.返回结果可以是以JSONObject的方式返回,也可以是以JSONArray方式返回结果. 实现 1. 创建 ...

  6. Django---CSRF的装饰器&comma;CSRF的流程&comma;JSON数据格式&comma;ajax技术&lpar;基于JQ实现&rpar;

    Django---CSRF的装饰器,CSRF的流程,JSON数据格式,ajax技术(基于JQ实现) 一丶CSRF相关的装饰器 from django.utils.decorators import m ...

  7. 项目:jSon和Ajax登录功能

    组件化网页开发 / 步骤二 · 项目:jSon和Ajax登录功能 要熟练编写封装的$.ajax({........})

  8. Json与Ajax&lpar;注册实例)

    需要在服务器上进行哈 jquery的ajax方法: // jquery请求 $.ajax({ url: "./server/slider.json", type: "po ...

  9. JavaScript JSON 与 AJAX

    JavaScript JSON 与 AJAX JSON 是一种轻量的数据交互格式,与 AJAX 配合完成前端页面与服务端的信息传递,本文介绍 JSON 的使用.原生 AJAX 写法.JSONP 跨域解 ...

随机推荐

  1. 理解与应用css中的display属性

    理解与应用css中的display属性 display属性是我们在前端开发中常常使用的一个属性,其中,最常见的有: none block inline inline-block inherit 下面, ...

  2. Oracle自定义函数实例

    1. 传入一个值, 如果该值为0,则返回空. CREATE OR REPLACE FUNCTION Fun_Test(p IN NUMBER) RETURN VARCHAR2 IS v_Result ...

  3. IIS 301 跳转

    IIS设置301重定向 IIS服务器下做301永久重定向设置方法. IIS6设置301重定向: 1.新建一个站点,对应目录如E:\wwwroot\301web.该目录下只需要1个文件,即index.h ...

  4. 集成iscroll 下拉加载更多 jquery插件

    一个插件总是经过了数月的沉淀,不断的改进而成的.最初只是为了做个向下滚动,自动加载的插件.随着需求和功能的改进,才有了今天的这个稍算完整的插件. 一.插件主功能: 1.下拉加载 2.页面滚动到底部自动 ...

  5. 重构24-Remove Arrowhead Antipattern(去掉箭头反模式)

    基于c2的wiki条目.Los Techies的Chris Missal同样也些了一篇关于反模式的post.  简单地说,当你使用大量的嵌套条件判断时,形成了箭头型的代码,这就是箭头反模式(arrow ...

  6. 【学习】leader特别忙工作到晚上11点左右,组员7点左右下班了,作为leader怎么办?

    Ø  leader先将自己做的事情罗列出来,选出不属于leader当前职责的工作内容. Ø  将不属于leader职责内容的部分授权给组员(承担更多的责任,职责). Ø  授权时,先考察组员的能力和了 ...

  7. VUE v-for问题

    今天写一个拖动然后使装备交换的功能,在背包格子里 发现直接设置Bags数组的项,v-for渲染出来的列表不会对应改变,只有设置值才会改变 有点拗口,贴代码吧 var repear = this.Bag ...

  8. 【AO笔记】关于创建IFeatureClass中的参考系设置——不能为null也不能为IUnknownCoodinateSystem

    创建一个要素类是很简单的,只需要获取一枚IFeatureWorkspace或者一个IFeatureDataset,然后调用其CreateFeatureClass()即可. 这个CreateFeatur ...

  9. mongodb安全权限设定

    mongodb安全权限设定 如何防范此类攻击? 做好访问认证.打开你的MongoDB配置文件(.conf),设置为auth=true 做好防火墙设置.建议管理者关闭27017端口的访问. Bind_i ...

  10. BZOJ NOIP提高组十连测第一场

    今天的题目一共拿了$180$分,感觉自己还是太菜了,二三两题只能骗到部分分 1.$String\ Master$ 题目大意:有两个字符串,在允许k次失配的情况下,求最长公共子串的长度 没什么好讲,直接 ...