10.19随笔

Ajax(阿贾克斯)

优点: 实现局部刷新(异步方式-页面继续操作,无需等待,无刷新)

缺点: 跨域(违背了同源策略)[Proxy代理,JSONP,CORS]

同源策略:

要访问的地址:协议名相同,域名相同,端口相同

同步与异步

同步:打电话(等待,阻塞)

var w=show();

console.log(w);//123

异步:发信息(非阻塞)

show(function(w){

console.log(w);//123

})

.........下面的代码继续执行...................

补充

JSON.parse();  字符串转成对象

Ajsx.js代码

/**

*Ajax请求

* @param{String} url 请求地址

* @param{String} method 请求方式(GET/POST)

* @param{Object} data 请求数据(POST)

* @param{Function} success 成功的回调函数

* @param{Function} fail 失败的回调函数

*/

function ajax(url,method,data,success,fail){

//1.生成异步对象

var xhr;

if(window.XMLHttpRequest){

xhr=new XMLHttpRequest();//主流浏览器

}else{

xhr=new AcitiveXObject(‘Microsoft.XMLHTTP‘);//老IE

}

//2.创建连接(打开通道)

xhr.open(method,url,true);

//3.发送

xhr.send(data);

//4.监听事件,获取结果

xhr.onreadystatechange=function(){

//readyState:发送状态,4表示发送完毕

if(this.readyState===4){

//status:返回的结果,200表示成功

if(this.status==200){

//调用success回调函数

success(this.responseText);//responseText:结果

}else{

//调用fail回调函数

fail(this.status);//将失败的状态码传递进去

}

}

}

}

原文地址:https://www.cnblogs.com/liuyangya/p/9833028.html

时间: 2024-08-25 09:53:21

10.19随笔的相关文章

一周随笔--15.10.19

一周新知识点记录(15.10.19) 一.ipad——UIPopoverController UIPopoverController继承自NSObject,因此不具备显示能力,它是通过其中的内容控制器显示的内容的.  UIPopoverController使用四部曲: 一.创建UIPopoverController的内容控制器 二.根据内容控制器初始化UIPopoverController对象 三.设置UIPopoverController对象的尺寸 四.显示UIPopoverControlle

Scrum会议10.19

Scrum会议 组名称:好好学习 项目名称:记账本 参会成员:林莉(Master)胡丽娜 宫丽君 汪东涵 时间:2016.10.19 已完成内容: 1.完成新项目的查找,查找学姐的代码和项目. 2.理解学习代码和项目. 计划完成: 1.胡丽娜:记录会议内容,写随笔更新博客. 2.林莉:新项目的查找. 3.汪东涵:项目代码和功能的理解. 4.张金生:学习功能. 燃尽图:

魏韦新:原油跌宕起伏,EIA登陆,10.19原油沥青操作建议

魏韦新:原油跌宕起伏,EIA登陆,10.19原油沥青操作建议 很多朋友是套完空单又套多单,为什么别人做原油,你也做,但别人赚钱了,而你还在为解套还烦着.每天看新闻说谁谁炒银原油赚钱买房买车了,你羡慕吗?不要跟我说不,你有!但你在羡慕别人的同时你有想过这是为什么吗?难道是你技术比别人差?还是说你比别人笨?不是!都不是!别人赚到钱而你亏钱的原因只有一个,那就是人家有一个好的指导老师,一个好的理财团队为他服务而你没有,仅此而已! 魏韦新--昨日做单回顾 昨天魏韦新一直在等待做空的机会,亚欧两盘行情清淡

10.19 iptables规则备份和恢复 10.20 firewalld的9个zone 10.21

七周五次课 10.19 iptables规则备份和恢复 10.20 firewalld的9个zone 10.21 firewalld关于zone的操作 10.22 firewalld关于service的操作 10.19 iptables规则备份和恢复 10.20 firewalld的9个zone 启动firewalld防火墙,关闭iptables 查看所有的zone和默认的zone 10.21 firewalld关于zone的操作 设置默认zone 设置网卡的zone 10.22 firewal

10.19 iptables规则备份和恢复 10.20 firewalld

10.19 iptables规则备份和恢复 Linux防火墙-netfilter 1. iptables规则保存: 默认规则保存到:/etc/sysconfig/iptables文件中. [[email protected] ~]# service iptables save 2. iptables规则备份(保存)到指定路径: [[email protected] ~]# iptables-save > /tmp/ipt.txt 3. iptables规则清空 : [[email protect

10.19 iptables规则备份和恢复 firewalld的9个zone firewalld关

10.19 iptables规则备份和恢复10.20 firewalld的9个zone 10.21 firewalld关于zone的操作10.22 firewalld关于service的操作 原文地址:http://blog.51cto.com/13107353/2144951

2019.10.19初赛滚粗后的日子

写在故事的前面的话 人生中第一次考CSP-S,然后考得有点自闭,我想我写这篇blog并不是想要说AFO之类的话,相反,我觉得自己应该继续坚持下去的丫子.自己以前欠了很多知识,以前是自己初中时期的不认真,现在我就把自己当成是高一才学OI的萌新,忘记过去对自己的一些期望,重新开始自己的OI生涯. 2019.10.19 今天在自闭完了之后还是逐渐接受了初赛没有多大几率过的事实,开始复习起之前学的东西.首先,今天开始复习树形DP(入门).list如下: Park visit (已过) 没有上司的舞会 (

2015.10.19 福州大学第九届程序设计竞赛

FZU 2086 餐厅点餐 枚举 练的时候以为是dp---(事实上这场只做了10来分钟---就愉快地滚去吃饭了---) 1 #include<cstdio> 2 #include<cstring> 3 #include<iostream> 4 #include<algorithm> 5 using namespace std; 6 int A,B,C,D,E; 7 int a[15];//汤 8 int b[15];//饭 9 int c[15];//面 1

2016.10.19 小米前端面试 vs 2016.10.22 华为web面试

这次面试还是很值得记录一下的~长了很多姿势. 一共三面,面试官都是MIUI的浏览器部门,感觉面试官都很厉害,知识点问的很细很深入. 一面面试官是个可爱的小姑娘,主要考察的就是常见的前端面试题,很基础,但是会在其上进行拓展和深入.就我记得的一些题做个总结: 1. 说一下CSS的盒模型?(这简直是我参加过的几乎所有前端面试岗必问的一道题目--不管是比较水的国企还是问基础的互联网... 想一想似乎只有只问项目不谈基础的京东没有问吧) 这里是答案 2. 常用的跨域方法:(之前小米一个面试官电话面试时候也