摘要:兴致勃勃地定义了下面这么个构造函数: var Coder = function( nick ){ this.nick = nick;}; 定义构造函数结束后呢?没错,赶紧实例化: var coder = Coder( 'casper' ); 这个coder兄弟叫什么名字?赶紧打... 阅读全文
posted @ 2012-09-18 14:06 程序猿小卡 阅读(1735) 评论(1) 推荐(0) 编辑
摘要:说明:观察者模式超级简陋版,代码很简单 主要实现代码如下: //简单的工具对象,实现了观察者模式所需的基本要素var publisher = { whateverType: 'any', subscribers:{ //'any': [] //当不指定订阅类型时,... 阅读全文
posted @ 2012-09-18 01:23 程序猿小卡 阅读(1069) 评论(0) 推荐(0) 编辑
摘要:前言:javascript里变量作用域是个经常让人头痛抓狂的问题,下面通过10++个题目,对经常遇到又容易出错的情况进行了简单总结,代码样例很短很简单 题目一 var name = 'casper';alert(name); //毫无疑问地输出:casper 题目二 alert(nam... 阅读全文
posted @ 2012-08-17 00:22 程序猿小卡 阅读(2048) 评论(2) 推荐(2) 编辑
摘要:本文基于jquery1.7.2,主要从三个方面逐层深入分析jquery CSS样式相关部分源码,分别为1、方法使用(.css的常见使用方法) 2、源码概览(主要api以及对应api的作用) 3、源码解析(对源码概览里提到的api进行较为深入的解析)... 阅读全文
posted @ 2012-08-12 21:38 程序猿小卡 阅读(3204) 评论(0) 推荐(2) 编辑
摘要:闲来无事想学下jquery,就扒了下jquery(1.7.2)的源码,看到开头前面的工具函数,有个判断数据类型的挺实用的,就果断摘出来用。 下面两段代码,分别为: (1)自己从jquery里摘出来的代码,适当修改了下。 (2)jquery里面相关部分的代码,有点小疑惑,写在中文注释部分了,求指导。 ... 阅读全文
posted @ 2012-07-23 23:33 程序猿小卡 阅读(1086) 评论(2) 推荐(0) 编辑
摘要:问题比较简单,直接上代码: var str = "abc";alert(str[0]);alert(str.charAt(0)); 测试结果: firefox:a,achrome:a,aie9:a,aie8:a,aie7:undefined,aie6:unde... 阅读全文
posted @ 2011-11-10 13:37 程序猿小卡 阅读(949) 评论(0) 推荐(0) 编辑
摘要:每次遇到onmouseover事件的处理就头疼。比如父标签A里面嵌套了两个子标签,分别为标签A1和A2。假设你在父标签A上绑定了mouseover事件,理想的状态应该是:当鼠标从A标签外移到A标签上,事件触发。 但实际情况是,在以下几种情况下,mouseover事件都会被触发,下图为mouseover事件触发示意图(mouseout事件类似)。 当鼠标从A标签外移到A标签上。 当鼠标从父标签A移入子标签B(或C)。 当鼠标从子标签B移入子标签C(假设间距足够小的话)。 阅读全文
posted @ 2011-10-30 23:18 程序猿小卡 阅读(1432) 评论(0) 推荐(0) 编辑
摘要:该将样式表放在哪里好呢?顶部?底部?这两者究竟有什么区别?本文将对这个问题进行初步探讨。 阅读全文
posted @ 2010-10-14 15:42 程序猿小卡 阅读(1314) 评论(2) 推荐(1) 编辑
摘要:DOCTYPE的选择 什么是DOCTYPE DOCTYPE是Document Type(文档类型)的简写,在页面中,用来指定页面所使用的XHTML(或者HTML的版本)。要想制作符合标准的页面,一个必不可少的关键组成部分就是DOCTYPE声明。只有确定了正确的DOCTYPE,XHTML里的标识和CS... 阅读全文
posted @ 2010-10-12 23:04 程序猿小卡 阅读(824) 评论(0) 推荐(0) 编辑
摘要://二分查找健忘递归版本 function binary_search(arr,target,low,high){ if(lowarr[min]) return binary_search(arr,target,min+1,high); else return binary_sear... 阅读全文
posted @ 2010-10-12 01:06 程序猿小卡 阅读(483) 评论(0) 推荐(0) 编辑