
WEB
文章平均质量分 77
fxllong262553
JAVA工程师
展开
-
JS中offsetTop、clientTop、scrollTop、offsetTop各属性介绍
这里是javascript中制作滚动代码的常用属性页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight (包括边线的宽);网页正文转载 2012-06-07 10:31:41 · 687 阅读 · 0 评论 -
JS封装类似JAVA中的MAP
function JS_OBJECT_MAP(){ this.js_object_map = new Array(); // 获取MAP元素大小 this.size = function(){ return this.js_object_map.length; } // 判断MAP是不是空,返回true:空/false:不空 this.isEmpty = function(){原创 2012-08-11 11:50:49 · 1692 阅读 · 0 评论 -
不唐突的JavaScript的七条准则
写在前面:前一段时间 kejun 给我们培训JavaScript的时候,在幻灯片上推荐了很多特别经典的文章,其中就有这一篇。读过之后感觉很不错,不过我看文章往往理解不深入,恰好这篇文章我没有发现中文版本,所以就萌生了把这个东西翻译过来的想法,这样既可以分享,又可以加深自己的理解。本文的作者Chris Heilmann是 Yahoo! 英国的一位工程师(据kejun说是“教父”级的人物 ),本文的翻转载 2012-09-05 11:18:37 · 714 阅读 · 0 评论 -
js对事件的封装处理
Handle.event=(function(){ // http://dean.edwards.name/weblog/2005/10/add-event/ // a counter used to create unique IDs var guid = 1; function _addEvent(element, type, handler) { if (elemen原创 2012-12-03 14:15:19 · 991 阅读 · 0 评论 -
javascript学习系列01(javascript历史)
Nombas 和 ScriptEase大概在 1992 年,一家称作 Nombas 的公司开发了一种叫做 C 减减(C-minus-minus,简称 Cmm)的嵌入式脚本语言。Cmm 背后的理念很简单:一个足够强大可以替代宏操作(macro)的脚本语言,同时保持与 C (和 C ++)足够的相似性,以便开发人员能很快学会。这个脚本语言捆绑在一个叫做 CEnvi 的共享软件中,它首次向开发人员展原创 2012-12-10 13:23:10 · 844 阅读 · 0 评论 -
javascript学习系列03(分支判断与循环)
分支结构单一选择结构(if)二路选择结构(if/else)内联三元运算符 ?:多路选择结构(switch) var condition = true; if (condition) { alert("我将出现!"); } condition = false; if (condition) { alert("我不会出现!"); } else { alert("我会出原创 2012-12-10 13:37:21 · 818 阅读 · 0 评论 -
javascript学习系列02(变量,循环,基础语法)
变量对于变量的理解:变量是数据的代号。如同人的名字一样。 var num;//在JavaScript中使用关键字var声明一个变量在JavaScript中,使用上面的语法,就可以声明一个变量,以便在之后给其指定值. var num; num=128;//这样,就将num做为值128的一个名字,有了名字,就可以在之后引用! document.write(num);//输出128原创 2012-12-10 13:35:26 · 787 阅读 · 0 评论