leo列

导航

2012年9月19日 #

"垃圾收集"之愚见 基本上是取自《javascript高级程序设计》的一个概括

摘要: javascript具有自动垃圾收集机制,也就是说,这个机制会找到不再使用的变量,然后释放其内存。为此,垃圾收集器(GC:Garbage collecation)会按照固定的时间间隔(或代码执行中预定的收集时间),周期性地执行这一操作。垃圾收集机制具体到浏览器有两种策略:一,标记清除。 当变量进入环境(例如,在函数中声明一个变量)时,就将这个变量标记为"进入环境"。而当变量离开环境时,则将其标记为“离开环境”。"离开环境"的变量将被视为准备删除的变量,最后,垃圾收集器完成内存清除工作,销毁"离开环境"的值并回收它们所占用的内存空间。 阅读全文

posted @ 2012-09-19 18:12 leo列 阅读(179) 评论(0) 推荐(0) 编辑

2012年9月18日 #

点击上,下,左,右进行轮播的demo

摘要: 一,HTML代码<div id="box"> <div id="slide_box"> <ul id="slide"> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> </ul> </div> <div id="up_btn">上& 阅读全文

posted @ 2012-09-18 18:27 leo列 阅读(361) 评论(0) 推荐(0) 编辑

2012年9月17日 #

(网上摘抄)云标签

摘要: <div id="myCanvasContainer"> <canvas width="223" height="200" id="myCanvas"> <ul> <li><a href="" target="_blank">创意</a></li> <li><a href="" target="_blank">花絮</a&g 阅读全文

posted @ 2012-09-17 17:26 leo列 阅读(200) 评论(0) 推荐(0) 编辑

(转载)深入理解JavaScript闭包(closure)

摘要: 文章转载自:http://www.felixwoo.com/archives/247最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。闭包函数具有全局性,也就是this 等于 window 。(此处为我个人的观点)一、什么是闭包?“官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗的来 阅读全文

posted @ 2012-09-17 17:08 leo列 阅读(130) 评论(0) 推荐(0) 编辑

2012年9月11日 #

关于《the secret》与《气场》读后感

该文被密码保护。 阅读全文

posted @ 2012-09-11 08:21 leo列 阅读(2) 评论(0) 推荐(0) 编辑

2012年9月7日 #

兼容浏览器的图片垂直居中(复制别人的)

摘要: css<style>.box { /*非IE的主流浏览器识别的垂直居中的方法*/ display: table-cell; vertical-align:middle; /*设置水平居中*/ text-align:center; /* 针对IE的Hack */ *display: block; *font-size: 175px;/*约为高度的0.873,200*0.873 约为175*/ *font-family:Arial;/*防止非utf-8引起的hack失效问题... 阅读全文

posted @ 2012-09-07 18:21 leo列 阅读(166) 评论(0) 推荐(0) 编辑

2012年9月5日 #

摘抄:IE6透明的一种方法

摘要: 这种方法既能支持背景也支持插入的img图片,只需要下载一个JS<a href="http://files.cnblogs.com/ggbd-lie/DD_belatedPNG.js" target="_blank">DD_betatePNG.js</a> .然后调用DD_belatedPNG.fix("element"); 调用方法类似于jQuery里的选择元素。 例如:element="#content" 或者 element=".content" 如果选择多个 ele 阅读全文

posted @ 2012-09-05 18:21 leo列 阅读(228) 评论(0) 推荐(0) 编辑

2012年8月27日 #

js取鼠标坐标位置

摘要: 取鼠标坐标位置有这些:鼠标在视口的坐标位置(clientX,clientY),鼠标在页面的坐标位置(pageX,pageY),鼠标在屏幕的坐标位置(screenX,screenY),其中鼠标在视口的坐标位置(clientX,clientY),以及鼠标在屏幕的坐标位置(screenX,screenY)在所有的浏览器中都支持,但是鼠标在页面的坐标位置(pageX,pageY)在IE8及更早版本不支持,但是没有关系,可以通过scrollLeft 和 scrollTop可以计算出pageX,pageY的值。首先是跨浏览器的事件对象var EventUtil = { addHandler:func... 阅读全文

posted @ 2012-08-27 16:03 leo列 阅读(21878) 评论(0) 推荐(2) 编辑

2012年8月20日 #

跨浏览器事件对象

摘要: var EventUtil={ addHandler:function(element,type,handler){ if(element.addEventListener){ element.addEventListener(type,handler,false); }else if(element.attachEvent){ element.attachEvent("on"+type,handler); }else{ element["on"+type]=handler; ... 阅读全文

posted @ 2012-08-20 07:22 leo列 阅读(188) 评论(0) 推荐(0) 编辑

2012年8月19日 #

js浮动广告

摘要: <html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><style>*{ padding:0; margin:0;}body{ width:100%; height:2000px;}#myDiv{ width:200px; height:200p 阅读全文

posted @ 2012-08-19 10:43 leo列 阅读(885) 评论(0) 推荐(0) 编辑