摘要: https连接过程我们先来个简明概要的:超简版客户端(浏览器) -> 服务器(网站): hello服务器 , 加密算法a,b,c,hash算法d,e,f,ssl版本x.x服务器(网站) -> 客户端(浏览器):选择a加密算法 和ehahs算法,我的证书客户端 (浏览器)-> 服务器(网站):hash... 阅读全文
posted @ 2015-09-08 11:20 篮球不止是个球 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 超文本传输协议(Hypertext Transfer Protocol,简称HTTP)是应用层协议。HTTP 是一种请求/响应式的协议,即一个客户端与服务器建立连接后,向服务器发送一个请求;服务器接到请求后,给予相应的响应信息。 HTTP 请求报文 HTTP 请求报文由请求行、请求头部、空行 和 ... 阅读全文
posted @ 2015-09-07 20:53 篮球不止是个球 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 为什么有的缓存是 200 OK (from cache),有的缓存是 304 Not Modified 呢?很简单,看运维是否移除了 Entity Tag。移除了,就总是 200 OK (from cache)。没有移除,就两者交替出现。 当浏览器第一次加载资源的时候,返回一般为200,意思是... 阅读全文
posted @ 2015-09-01 19:47 篮球不止是个球 阅读(349) 评论(0) 推荐(0) 编辑
摘要: url地址栏里敲击enter:这样的刷新,大家可以在firebug里看一下,只有少数的请求会发送出去,而且几乎没有图片的请求,这是因为请求时会先检查本地是不是缓存了请求的图片,如果有缓存而且没有过期(过期可以通过该图片请求的header查看),他就不会发出这个图片request。f5:f5刷新比en... 阅读全文
posted @ 2015-09-01 15:07 篮球不止是个球 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 在程序设计语言中,闭包(即词法闭包lexical closures或函数闭包function closures)是用一等函数(first class)实现词法作用域(lexically scoped)名称绑定(name binding)的一种技术。操作上说,一个闭包是一个用来存储一个函数及其环境... 阅读全文
posted @ 2015-08-30 13:32 篮球不止是个球 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 事件冒泡和事件捕获分别由微软和网景公司提出,这两个概念都是为了解决页面中事件流(事件发生顺序)的问题。 Click me!上面的代码当中一个div元素当中有一个p子元素,如果两个元素都有一个click的处理函数,那么我们怎么才能知道哪一个函数会首先被触发呢?为了解决这个问题微软和网景提出了两种... 阅读全文
posted @ 2015-08-28 12:01 篮球不止是个球 阅读(237) 评论(0) 推荐(0) 编辑
摘要: var xhr; xhr = new XMLHttpRequest(); //创建一个异步对象 xhr.open("Get", "test.ashx", true); //Get方式括号中的三个参数分别为:1.发送请求的方式 2.样请求的页面 3.是否异步//xhr.open("post","tes... 阅读全文
posted @ 2015-08-28 10:31 篮球不止是个球 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属... 阅读全文
posted @ 2015-08-28 10:04 篮球不止是个球 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 书上有说4中调用方式:方法调用模式函数调用模式构造器调用模式apply调用模式下面我们来看看一些实例更好理解。1:方法调用模式。请注意this此时指向myobject。/*方法调用模式*/ var myobject={ value:0, inc:function(){ alert(this.valu... 阅读全文
posted @ 2015-08-27 17:08 篮球不止是个球 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 首先定义一个变量便于下面测试:var str = "xx351223441";substring:str.substring(form,to):从字符串里截取下标为form到下标为to的字符串(不包括to对应的字符)alert(str.substring(2,6)) // 3512当form>to... 阅读全文
posted @ 2015-08-27 11:31 篮球不止是个球 阅读(199) 评论(0) 推荐(0) 编辑