随笔分类 -  JavaScript

上一页 1 2 3 4 5 6 ··· 8 下一页
摘要:http://www.cnblogs.com/Henrya2/archive/2009/01/22/1380096.htmljs书籍:http://www.cnblogs.com/Darren_code/archive/2011/06/29/javascript-learn.htmljs学习流程+书籍http://limu.iteye.com/blog/1267475javascript那些书http://www.verycd.com/topics/2852355/js北极风视频http://www.verycd.com/topics/2758420/jquery视频http://www.ja 阅读全文
posted @ 2012-07-08 17:03 豪情 阅读(1179) 评论(0) 推荐(0) 编辑
摘要:createHtml参考:http://linder0209.iteye.com/blog/1071818/***创建html*@paramo*{tag:string, //元素的标记名,如果没有,默认为divchildren|cn:string|Array|json, //子结点对应的json数组或字节点的html或单个jsonhtml:string, //对应的html,如果有cn或children属性就忽略style:function|string|json, //元素的样式,可以是函数,字符串,json对象cls:string, ... 阅读全文
posted @ 2012-04-21 12:02 豪情 阅读(1092) 评论(0) 推荐(0) 编辑
摘要:效果看演示,这是此书第三章的一个例子,与原书中示例不同的是,经过封装,结构更清晰,调用更方便,方法实现也因为封装而做了稍为的改动。其中generateDOM里边几个方法介绍:generateDOM={generate:function(){},//这是入口的核心方法,外部绑定到onclick事件处理//在这中通过walkTheDOMRecursive()递归子节点,调用processNode()方法对节点元素进行转化processNode:function(){},//如果存在诸如:<divclass=""style=""></div& 阅读全文
posted @ 2012-02-15 10:46 豪情 阅读(1519) 评论(0) 推荐(0) 编辑
摘要:最近早上有空,不想des,想找本书看看,js王者归来伤透我心,悟透js就没信心了,还是回归国外大师们的作品比较保险,javascript dom 高级程序设计,这是李松峰与人民邮电的第一次合作,十分值得纪念。里边的内容可圈可点,虽然是2008年左右出的书,一点也不感觉过时,搞不懂好多人不知道什么原因忽略了这本书。还记得参加webrebuild时龙刚推荐过此书,想想已经快两年过去了。时光为流水,一去不复返,今,正风华正茂,逆流而上,方显英雄本色。莫蹉跎了年华,辜负了佳人,遗恨终生。 myLooger运行代码 阅读全文
posted @ 2012-02-10 10:12 豪情 阅读(1607) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head><title>豪情</title><meta content="by 豪情& 阅读全文
posted @ 2011-07-28 18:39 豪情 阅读(3165) 评论(0) 推荐(0) 编辑
摘要:/***隐藏元素*@param{String}elem*/functionhide(elem){varcurDisplay=getStyle(elem,'display');if(curDisplay!='none'){elem.oldDisplay=curDisplay;}elem.style.display='none';}/***显示元素*@param{String}elem*/functionshow(elem){elem.style.display=elem.oldDisply||'block';}/***设置透明度*@ 阅读全文
posted @ 2011-07-25 23:12 豪情 阅读(1450) 评论(2) 推荐(1) 编辑
摘要:书没有好坏之分,正如人没有绝对的好坏之分一样。书只看对自己这个水平层次的人来说该吸收的东西多少了。当然,尽信书不如不读书。人,在特定的历史条件下做出的某些选择是有助于推动历史前进的步伐的,所以要用多变的眼光来看待回忆中的人与事将会使你的人生多彩而斑斓。《精通js》这本书,承载了众多jqer期待的梦,结果可想而知。不多说了,列举几个简单的函数,供参考。不为过去,只为将来那些未曾实现的梦...function$(){returndocument.getElementById(arguments[0])};/***得到上一个元素*@param{Object}elem*/functionprev(el 阅读全文
posted @ 2011-07-21 10:30 豪情 阅读(2470) 评论(2) 推荐(2) 编辑
摘要:没有永恒的技术只有变态的需求,没有好说的客户只有无奈的开发者,如果iframe的出现是一个错误的话,iframe里边在来一个iframe那是错上加错,神话没有在远古的尘嚣中消失,却在怀具的今天不断上演。生活永远是一个大染缸,一块白布下去,黑布出来,一块黑布下去,一块七色布出来。contentWindow 兼容各个浏览器,可取得子窗口的 window 对象。contentDocument Firefox 支持,> ie8 的ie支持。可取得子窗口的 document 对象。在子级iframe设置 父级 iframe ,或 孙级 iframe 高度。functionshowIframeH() 阅读全文
posted @ 2011-06-22 23:01 豪情 阅读(55571) 评论(1) 推荐(4) 编辑
摘要:if(window.event){//cancelBubble的字面意思是取消冒泡//如果事件句柄想阻止事件传播到包容对象,必须把该属性设为true。e.cancelBubble=true;}else{e.preventDefault();//方法取消事件的默认动作e.stopPropagation();//stopPropagation的字面意思是停止传播。} <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xht 阅读全文
posted @ 2011-06-20 23:55 豪情 阅读(631) 评论(0) 推荐(1) 编辑
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head><title></title><meta http-equiv="Conte 阅读全文
posted @ 2011-06-19 13:05 豪情 阅读(3409) 评论(0) 推荐(0) 编辑
摘要:一般现代浏览器通过侦听事件获得脚本加载完成时的状态 varscript=document.createElement('script'); script.type='text/javascript'; //Firefox,Chrome script.onload=function(){ alert('scriptloaded!'); }; script.src='http://code.jquery.com/jquery-1.4.2.min.js'; document.getElementsByTagName('head& 阅读全文
posted @ 2011-06-19 11:18 豪情 阅读(1430) 评论(0) 推荐(1) 编辑
摘要:functiongetStyleProperty(obj,property){varele=document.getElementById(obj),val='';//console.log(ele.ownerDocument.firstChild.innerHTML);if(ele.currentStyle){val=ele.currentStyle[property];}elseif(ele.ownerDocument.defaultView.getComputedStyle){//找到节点所属的document再找到其所属的windowval=ele.ownerDocum 阅读全文
posted @ 2011-06-15 22:21 豪情 阅读(1871) 评论(0) 推荐(1) 编辑
摘要://构造函数//使自己的对象多次复制,同时实例根据设置的访问等级可以访问其内部的属性和方法//当对象被实例化后,构造函数会立即执行它所包含的任何代码functionmyObject(msg){//特权属性(公有属性)this.myMsg=msg;//只在被实例化后的实例中可调用this.addres... 阅读全文
posted @ 2011-05-13 00:23 豪情 阅读(74022) 评论(14) 推荐(11) 编辑
摘要:【背景】 如果你是刚进入WEB前端研发领域,想试试这潭水有多深,看这篇文章吧;如果你是做了两三年WEB产品前端研发,迷茫找不着提高之路,看这篇文章吧;如果你是四五年的前端开发高手,没有难题能难得住你的寂寞高手,来看这篇文章吧; WEB前端研发工程师,在国内是一个朝阳职业,自07-08年正式有这个职业以来,也不过三四年的时间。这个领域没有学校的正规教育,没有行内成体 系的理论指引,几乎所有从事这个职业的人都是靠自己自学成才。自学成才,一条艰辛的坎坷路,我也是这样一路走来。从2002年开始接触WEB前端研发至今 已然有了9个年头,如今再回首,期间的走了很多弯路。推已及人,如果能让那些后来者少走些弯 阅读全文
posted @ 2011-03-23 10:37 豪情 阅读(1904) 评论(5) 推荐(5) 编辑
摘要:本来是回答一个别人的问题,但我想遇到此类问题的人比较多,所以发到这里来。http://blog.sina.com.cn/s/blog_69da58690100kmst.htm除了上面所说的几点之外,以下我的几点分享:首先初学者不推荐javascript权威指南,权威指南是js人员的必读物,但不适合初学者。因为学习是因为兴趣而发起的一项脑力历程,权威指南太厚了,没有一定的兴趣语言基础和毅力是很难坚持读完的。大家都知道一本经典的书读一遍是不够的。所以从简单的书籍入门,然后知识点从广到精,循序渐进,方能拿下这个怪异而有趣的开发利器。javascript高级程序设计第二版比第一版更精彩,除了里边的大. 阅读全文
posted @ 2011-03-09 13:33 豪情 阅读(3981) 评论(4) 推荐(2) 编辑
摘要:参加D2回来,一路思潮澎湃,无论是大会内容带给我的震撼还是参会者给我的惊喜,都是意料之外惊喜不断。 这次的D2举行的地点是在杭州,杭州本身就是景色宜人,物阜民丰,更由于近年阿里集团的崛起,使其更加的夺目。 一路风尘不与细表,这次参会的主题是:潜能无限。早上主要是嘉宾交流,经验分享。下午才是单个分享与作品展示。早上是大会场,下午是分两个会场。 早上大会场请6位嘉宾分享心得,刚开始是淘宝的小马大概介绍了D2的历程,大概意思是淘宝前端的历程,也是D2的历程。从2005年开始有前端,D2也就从此开始,小马与圆心是D2的共同发起人,小马口才不错,思路清楚,语言流畅,表达直观。到场的嘉宾有如下六人: 阅读全文
posted @ 2010-12-21 20:43 豪情 阅读(1866) 评论(6) 推荐(3) 编辑
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head&g... 阅读全文
posted @ 2010-11-10 21:48 豪情 阅读(667) 评论(0) 推荐(0) 编辑
摘要:8.1 window对象 window有双重的角色,既可以通过JavaScript访问浏览器窗口的接口,又是ECMAScript规定的Global对象。 8.1.1 全局作用域 var age = 29; function sayAge(){ alert(this.age); } alert(window.age); //29; sayAge(); //29; 8.1.2 窗口关系... 阅读全文
posted @ 2010-10-10 10:35 豪情 阅读(2038) 评论(2) 推荐(0) 编辑
摘要:匿名函数就是没有名字的函数,有时候也称为拉姆达(lambda)函数。 function functionName(){}; 这是一个函数声明 在代码执行以前被加载到作用域中 var functionName = function(){}; 这是一个函数表达式 在代码执行到那一行时才会有定义 7.1 递归 arguments.callee是一个指向正在执行的函数的指针,可以实现函数的... 阅读全文
posted @ 2010-10-07 23:19 豪情 阅读(1256) 评论(2) 推荐(0) 编辑
摘要:6.1 创建对象 var person = new Object(); person.name = ‘豪情’; person.age = 29; person.sayName = function(){ alert(this.name); } 6.1.1 工厂模式 抽象了创建具体对象的过程,用函数来封装以特定接口创建对象的细节 function create... 阅读全文
posted @ 2010-10-07 21:07 豪情 阅读(1455) 评论(2) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 8 下一页