Javasript 构造static变量。
[ 2008-07-02 15:54:03 | 作者: Rank ]
利用prototype+闭包可以构造一个静态的变量。请见代码:
阅读全文...
<script type="text/javascript">
//<![CDATA[
function jsclass () {};
jsclass.prototype = (function() {
var static_p = 'http://www.never-online.net';
...//<![CDATA[
function jsclass () {};
jsclass.prototype = (function() {
var static_p = 'http://www.never-online.net';
阅读全文...
"private"在js里通常是这样写:
阅读全文...
<script type="text/javascript">
//<![CDATA[
var obj = (function () {
var p = 'http://www.never-online.net';
return {
show: function() {
alert(p);
}
}
})();
obj.show(); //http://www.never-online.net
...//<![CDATA[
var obj = (function () {
var p = 'http://www.never-online.net';
return {
show: function() {
alert(p);
}
}
})();
obj.show(); //http://www.never-online.net
阅读全文...
JavaScript王者归来
[ 2008-06-26 23:12:30 | 作者: Rank ]
引用
简介
你手中的这本《JavaScript王者归来》不仅是一本传播知识的书,更是一本求道的书。
本书分为五个部分循序渐进地与读者讨论了JavaScript的方方面面,从简单的语言基础到丰富的实际应用再到深入剖析语言本质的高级话题,字里行间包含着作者多年工作中对JavaScript实践乃至程序设计思想的深入思考和总结。
本书揭开了JavaScript的面纱,绕过误解和虚幻的表象,
你手中的这本《JavaScript王者归来》不仅是一本传播知识的书,更是一本求道的书。
本书分为五个部分循序渐进地与读者讨论了JavaScript的方方面面,从简单的语言基础到丰富的实际应用再到深入剖析语言本质的高级话题,字里行间包含着作者多年工作中对JavaScript实践乃至程序设计思想的深入思考和总结。
本书揭开了JavaScript的面纱,绕过误解和虚幻的表象,
阅读全文...
ActionScript3 UML类图查看器
[ 2008-06-25 23:48:41 | 作者: Rank ]
设计简单可重用的拖动(DragDrop)库.
[ 2008-05-30 02:49:14 | 作者: Rank ]
设计简单可重用的拖动DragDrop库.
注:所有代码均为伪代码。如果只需要代码实现的朋友,就不需要看本文了,我在此只是粗糙的写一个拖放的设计过程,很多细节也都没写,如果要写全部的设计,那还是当面交谈比较方便,所以在此很多细节我就略过了.可能在某些地方我的描述也就没有太准确,在此请谅解
一。需求
首先,在写任何代码,包括做事也一样,先将自己放在更上的一个层次上去思考问题,会让我们做得更好。现...
阅读全文...
注:所有代码均为伪代码。如果只需要代码实现的朋友,就不需要看本文了,我在此只是粗糙的写一个拖放的设计过程,很多细节也都没写,如果要写全部的设计,那还是当面交谈比较方便,所以在此很多细节我就略过了.可能在某些地方我的描述也就没有太准确,在此请谅解
一。需求
首先,在写任何代码,包括做事也一样,先将自己放在更上的一个层次上去思考问题,会让我们做得更好。现...
阅读全文...
safari的一些杂记
[ 2008-05-25 00:52:27 | 作者: Rank ]
1. 高版本js
今天刚发现的, safari浏览器也是支持读写器(get/set)的, 这个是js高版本功能(具体哪个版本以后支持就不得而知), 也就说明safari支持高版本的js(很惭愧,一直没关心webkit内核的浏览器).当然firefox 2.0后的版本都支持这个功能的,但是<script></script>标签得改成这样<script type="application...
阅读全文...
今天刚发现的, safari浏览器也是支持读写器(get/set)的, 这个是js高版本功能(具体哪个版本以后支持就不得而知), 也就说明safari支持高版本的js(很惭愧,一直没关心webkit内核的浏览器).当然firefox 2.0后的版本都支持这个功能的,但是<script></script>标签得改成这样<script type="application...
阅读全文...
windows下mozilla firefox窗口blur的bug
[ 2008-05-24 19:39:16 | 作者: Rank ]
注意, 要用windows平台的firefox, mac机上的firefox貌似没有这个bug
描述: 无
还原:
按页面中的提示操作.
http://www.never-online.net/code/js/firefox-blur-bug/
用firefox打开页面
选中页面中第一个select
保持select焦点状态
连续按几下tab键
...
阅读全文...
描述: 无
还原:
按页面中的提示操作.
http://www.never-online.net/code/js/firefox-blur-bug/
用firefox打开页面
选中页面中第一个select
保持select焦点状态
连续按几下tab键
...
阅读全文...
"可爱" 的QQ...
[ 2008-05-20 20:25:50 | 作者: Rank ]






