Fork me on GitHub
代码改变世界

new操作符做了什么??

2015-09-08 16:06 by autrol, 567 阅读, 0 推荐, 收藏, 编辑
摘要:在javascript中,new操作符随处可见,我讲一下我自己对new操作符的理解。。。构造函数无返回值//测试代码function Foo(name) { var age = 20; this.name = name;}Foo.prototype.getName = function(... 阅读全文

高级选择器querySelector和querySelectorAll

2015-09-07 14:06 by autrol, 3839 阅读, 1 推荐, 收藏, 编辑
摘要:Javascript新提供的querySelector和querySelectorAll方法,是仿照CSS选择器功能编写的querySelector功能:该方法返回满足条件的单个元素。按照深度优先和先序遍历的原则使用参数提供的CSS选择器在DOM进行查找,返回第一个满足条件的元素,如例: ... 阅读全文

博客皮肤

2015-09-05 19:40 by autrol, 310 阅读, 0 推荐, 收藏, 编辑
摘要: 阅读全文

浏览器缓存机制

2015-09-05 18:34 by autrol, 237 阅读, 0 推荐, 收藏, 编辑
摘要:浏览器缓存机制浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制(如: Expires; Cache-control等)。但是也有非HTTP协议定义的缓存机制,如使用HTML Meta 标签,Web开发者可以在HTML页面的节点中加入标签,代码如下:ExpiresExpires是Web服务器响应... 阅读全文

浏览器头信息

2015-09-05 10:01 by autrol, 1635 阅读, 0 推荐, 收藏, 编辑
摘要:常规头信息:Remote Address:远程ip地址,如:120.123.33.34、120.123.33.34:80Request URL:请求URL,如:http://yangzhinian.com/test.jsRequest Method:请求方式,最常见的GET、POSTStatus C... 阅读全文

HTTP状态码

2015-08-30 21:36 by autrol, 336 阅读, 0 推荐, 收藏, 编辑
摘要:1XX(临时响应):用于表示临时响应并需要请求者执行操作才能继续的状态代码。100(继续):请求者应当继续提出请求。服务器返回此代码则意味着,服务器已收到了请求的第一部分,现正在等待接收其余部分。101(切换协议):请求者已要求服务器切换协议,服务器已确认并准备进行切换。2XX(成功):用于表示服务... 阅读全文

HTML页面刷新、跳转

2015-08-30 13:29 by autrol, 1823 阅读, 0 推荐, 收藏, 编辑
摘要:HTML方式1、页面刷新2、页面跳转qunarJS方式1、页面刷新:history.go(0)location.reload()location.href = location.hreflocation.assign(location) //加载页面本身为新文档document.execComm... 阅读全文

Git和SSH协议

2015-08-21 02:34 by autrol, 1392 阅读, 0 推荐, 收藏, 编辑
摘要:SSH(安全外壳协议)为Secure Shell的缩写,由IETF的网络工作小组(Network Working Group)所制定;SSH为建立在应用层和传输层基础上的安全协议。SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。而Git就是使用SSH的。安装Git:http://... 阅读全文

Git分支操作

2015-08-21 00:28 by autrol, 200 阅读, 0 推荐, 收藏, 编辑
摘要:查看分支$ git branch #查看你所使用过的分支(因为有些分支存在,但是没显示),带"*"号的表示当前分支* master test$ git branch -a #查看本地所有分支,带"*"号的表示当前分支* master test remotes/origin/HEAD ... 阅读全文

修改完文件,想直接切换分支,怎么办???

2015-08-16 01:16 by autrol, 1351 阅读, 1 推荐, 收藏, 编辑
摘要:一般切换分支需要先提交,如果本地工作还不完善,但必须切换到另一分支修BUG,你可以考虑使用下面的Git命令:git stash # 暂存git stash list # 列所有stashgit stash apply # 恢复暂存的内容git stash drop # 删除暂存区git stash ... 阅读全文