上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: 1.函数扩展 ES6标准感觉越来越向传统语言靠拢了,以后写到ES6的标准都记录下: var array = [1,2,3]; // =>操作符 array.forEach(v => console.log(v)); 是不是简化了回调函数的写法。 =>可以简化函数的写法 1 var single = 阅读全文
posted @ 2016-04-29 00:35 anthonyliu 阅读(378) 评论(0) 推荐(0) 编辑
摘要: mvc会针对请求进行分发,分发一般有controller(针对模块),action(针对模块中的方法),args(请求的参数)。 1.先对http请求的url进行设置,解析url中的各种参数: server.js的入口: 当接收完请求的URL之后,执行handlerRequest(req, res) 阅读全文
posted @ 2016-04-11 23:31 anthonyliu 阅读(883) 评论(0) 推荐(0) 编辑
摘要: 1、输入URL之后,浏览器进程会把url给网络进程、网络进程先发起请求(过程比较复杂),后接收到数据,浏览器进程收到网络进程的数据之后,发送“导航消息”给渲染进程。通知渲染进程和网络进程建立管道,并通知浏览器进程已经准备好接收网络进程发过来的数据。之后移除浏览器的旧文档,这个过程为导航阶段。 2. 阅读全文
posted @ 2016-04-08 20:51 anthonyliu 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 1.重定向配置 # /etc/nginx/nginx.conf nginx的配置文件夹 #下面代码写在server,location核心模块中,$http_host客户端设法要到达主机的主机名 if ($http_host !~ “^www\.yourdomain\.com$”) { #rewrit 阅读全文
posted @ 2016-04-08 18:08 anthonyliu 阅读(10441) 评论(0) 推荐(0) 编辑
摘要: XSS漏洞是指对dom操作时,出现特殊字符造成的安全泄露。 XSS漏洞分三类:1:储存型XSS;2:反射型XSS;3.基于Dom,储存型危险很大,它在服务器储存嵌入的恶意代码,如果用户打开含有恶意代码的页面。很容易引起传播;基于Dom是直接把页面劫持,修改页面的数据。 XSS漏洞的主要来源有: 1. 阅读全文
posted @ 2016-04-08 03:02 anthonyliu 阅读(213) 评论(0) 推荐(0) 编辑
摘要: IE和webkit浏览器都是采用计数来处理垃圾,也就是说每个对象被引用一次,该对象的计数器成员+1,如果计数器为0,那么这个对象被销毁 例如: function A() { var obj = {}; } 运行A(); 对象obj在内存中,obj的计数为1,当A()运行完之后,A函数应该被销毁,A函 阅读全文
posted @ 2016-04-08 01:11 anthonyliu 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 能够深入理解zepto对事件的处理,那么整个JS的事件处理就应该差不多合格了,事件处理是JS语言的一个难点。 1. 首先来看$.event函数 JS中有很多事件,都是已经定义好了,我们直接调用就可以,例如熟悉的click事件,直接对dom绑定一个事件,点击该dom就能触发这个事件,但是有这样的场景: 阅读全文
posted @ 2016-04-07 17:33 anthonyliu 阅读(1866) 评论(0) 推荐(0) 编辑
摘要: 1.通过ajax传输boolean型到服务器时会变成字符串型,如: //客户端 false //服务器 "false" 2.ajax的baseHeaders ajax插件中的baseHeaders对象的是http请求头部的信息 var mime = settings.accepts[dataType 阅读全文
posted @ 2016-04-06 18:20 anthonyliu 阅读(8833) 评论(0) 推荐(0) 编辑
摘要: JS字符串操作还是很频繁,如果同正则表达式结合起来,功能非常强大。 1.test 验证字符串是否符合正则表达式。 /\s+/.test(" i'm you"); //true 它只会返回true和false; 2.Match 字符串内检索指定的值,或找到一个或多个正则表达式的匹配。 匹配到值返回一个 阅读全文
posted @ 2016-04-04 10:14 anthonyliu 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 在强类型语言,数组类型检测是非常容易的事情(typeof就可以解决),而在弱语言JS数据类型就很容易混淆了。 JS中常见的数据类型有:number、string、boolean、undefined、function、array、Object和null。下面先用typeof来测试下: 检测number 阅读全文
posted @ 2016-04-04 04:29 anthonyliu 阅读(318) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 下一页