代码改变世界

line-height全攻略

2009-09-08 09:06 by wlstyle, 692 阅读, 1 推荐, 收藏,
摘要:原文:line-height译文:line-height全攻略 今天的此篇实际上是应邀之作,一个读者联系我建议写一篇关于line-height这个css属性的文章,以下下就是拙作。line-height究竟是什么? 这看起来是一个很基本的问题。每个人都知道line height的含义,不是吗?这是一行的高度。 根据定义,行高是两行相邻文本相应位置的垂直距离。一个合适的参考位置是基线(baselin... 阅读全文

关于使用name值取得元素的value

2009-06-04 22:26 by wlstyle, 450 阅读, 0 推荐, 收藏,
摘要:关于使用name值取得元素的value dom结构如下:[代码] js如下:[代码]说明这个时候存储的是所有共同name值的元素集合。而当改变该dom的结构值剩一个的时候,这个时候可以发现这时候length属性为undefied。通过console.log(store.products)发现这是一个单一的dom元素而非包含单一元素的元素集合。该元素不存在length这个属性也就返回了一个undef... 阅读全文

ie与firefox对于type属性值的不同

2009-05-29 21:04 by wlstyle, 1037 阅读, 0 推荐, 收藏,
摘要:在ie中动态创建input标签并且设置type的属性。在firefox中一切正常ie中就会有问题。首先看代码:[代码]在这里通过js动态的创建了一个input节点。然后他它追加到body节点的尾部。这里表明在ie中可以在没有实际追加元素的到实际的的dom结构中的时候可以动态设置这个input节点的type值。改变代码 我们在追加之后动态改变这个元素的type值。[代码]在ie中测试可以得到该元素的... 阅读全文

初始化组件封装

2009-05-22 13:32 by wlstyle, 232 阅读, 0 推荐, 收藏,
摘要:由于做的是业务系统 ,工作中会用到很多的主件 在初始化的时侯要定义很多变量然后依次new 出对象。感觉有必要封装一个方法。一次性初始化出所有的要用到的组件对象。所有了这个封装。[代码]对象提供了两个方法一个是init初始化出所有的对象 依次保存在store对象中 。以后要用到组件对象可以直接在这个对象中取得。还提供了一个添加map的方法。这样就可以自由添加组件。做到了一定程度的自适应。其实可以做一... 阅读全文

利用函数的属性实现javascript的单例模式

2009-04-07 19:58 by wlstyle, 613 阅读, 0 推荐, 收藏,
摘要:former:[代码]now:[代码]当实例化一个对象的时候,当第一次实例化的时候将当前对象的指针赋值给构造函数的属性。当第二次实例化的时候。检查这个函数的属性。如果这个属性不为undefined.那么将这个指向第一个创建对象的指针赋值给这个对象。这样就实现了单例。小haha网友提出这不是单例模式,以前的模式虽然实际作用的实例是同一个但是没有提供统一的访问入口,现在提供统一的访问入口getInst... 阅读全文

冒泡排序

2009-03-23 12:21 by wlstyle, 192 阅读, 0 推荐, 收藏,
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 var arr=[3,2,1,5,6,4]; 2 function bubble(arr){ 3 var temp; 4 for... 阅读全文

单件模式

2009-03-23 11:38 by wlstyle, 160 阅读, 0 推荐, 收藏,
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 var Person=(function(){ 2 var unique,_name; 3 function createPerson(){ 4 ... 阅读全文

实现Function的call

2009-03-23 11:27 by wlstyle, 318 阅读, 0 推荐, 收藏,
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Function.prototype.callt=function(obj){ obj['unique']=this; obj.unique(); ... 阅读全文

神游西湖

2009-03-16 14:36 by wlstyle, 263 阅读, 0 推荐, 收藏,
摘要:昨天空大晴。吾大悦。遂与数雅士神游西湖。信步闲游。果风光无限。道旁杨柳抚岸。水拍青苔。美女婀娜。湖中游船点点,野鸭数对,然不惧游人。想已与人和谐已。不觉天色已晚,西湖不觉火树银花,遥想当年高宗亦不过如此景致。怎奈无西湖歌舞尔。真是快哉。快哉。 阅读全文

javascript递归一例

2009-03-12 13:07 by wlstyle, 1865 阅读, 1 推荐, 收藏,
摘要:有这么一个场景,假设有n级的台阶。每走一步可以有三种走法 要不走一步,要不走两步,要不走三步问总共有几种走法。 这是一个可以利用递归的场景。可以使用这个方法算出共n级台阶的走法。 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> 1 va... 阅读全文