摘要: 在写定时器时很容易搞混,所以记下防止忘记。 双引号中的作用域不捕捉局部变量,不用双引号包着的是捕捉局部作用域 想用双引号的写法,就要把函数放在全局环境中。 当然还可以用匿名函数的写法 如果是没有双引号的,又写了括号 阅读全文
posted @ 2016-08-07 18:13 ooooevan 阅读(310) 评论(0) 推荐(0) 编辑
摘要: “我们创建的每一个函数都有一个prototype(原型)属性,这个属性是一个指针,指向一个对象,而这个对象的用途是包含可以由特定类型的所有实例共享的属性和方法。” 引用类型才具有prototype属性,包含: 1.Object 2.Function 3.Array 4.Date 5.String 6 阅读全文
posted @ 2016-08-07 17:32 ooooevan 阅读(7331) 评论(0) 推荐(0) 编辑
摘要: 在简单函数中,this是指向当前对象,可用来获取当前对象某个属性,但随着函数变复杂,this很多情况不指向当前对象,而是指向window。 1、在独立调用函数中,具有全局执行环境,this指向window。 2. 匿名函数中,this都指向window对象 3、被嵌套的独立函数,this指向wind 阅读全文
posted @ 2016-08-07 00:38 ooooevan 阅读(241) 评论(0) 推荐(0) 编辑
摘要: javascript中的闭包个很让人头疼的概念。总结一下 闭包是指有权访问一个函数作用域中的变量的函数。创建闭包最常见的方式,是在一个函数内部创建另一个函数,用return返回出去。 使用闭包可能造成内存占用不足,尽量少使用。 先看几个例子: bar函数就是一个闭包。调用foo()函数时,得到的是b 阅读全文
posted @ 2016-08-04 21:17 ooooevan 阅读(237) 评论(0) 推荐(0) 编辑
摘要: Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应(Request、Response) 阅读全文
posted @ 2016-08-02 00:33 ooooevan 阅读(37530) 评论(3) 推荐(7) 编辑
摘要: 我们在浏览网页时,经常会看到会一些滚动的栏目,比如向上滚动的公告、新闻等。其实他们的制作都不难,只要学了基础的html、css、javascript就可以做出来,用JavaScript的scrollTop就行。 scrollTop:返回或设置匹配元素的滚动条的垂直位置。 这里,内层容器高度大于外层容 阅读全文
posted @ 2016-06-01 21:13 ooooevan 阅读(6921) 评论(0) 推荐(1) 编辑
摘要: css3增添了盒模型box-sizing,属性值有下面三个: content-box:默认值,让元素维持W3C的标准盒模型。元素的宽度/高度(width/height)(所占空间)等于元素边框宽度(border)加上元素内边距(padding)加上元素内容宽度 /高度(content width/h 阅读全文
posted @ 2016-05-08 17:12 ooooevan 阅读(8251) 评论(2) 推荐(2) 编辑