易截截图软件、单文件、免安装、纯绿色、仅160KB

[JavaScript]类之一

一个简单的javascript类定义例子
     涵盖了javascript公有成员定义、私有成员定义、特权方法定义的简单示例
Java代码
<script>     
    //定义一个javascript类   
    function JsClass(privateParam/*  */,publicParam){//构造函数   
        var priMember = privateParam;   //私有变量   
        this.pubMember = publicParam;   //公共变量   
        //定义私有方法   
        function priMethod(){   
            return "priMethod()";   
        }   
        //定义特权方法   
        //特权方法可以访问所有成员   
        this.privilegedMethod = function(){   
            var str = "这是特权方法,我调用了\n";   
            str += "        私有变量:" + priMember +"\n";   
            str += "        私有方法:" + priMethod() +"\n";   
            str += "        公共变量:" + this.pubMember +"\n";   
    &nb


相关文档:

Javascript 之apply()

1、对象的继承,一般的做法是复制:Object.extend
prototype.js的实现方式是:
Object.extend = function(destination, source){
for (property in source) {
destination[property] = source[property];
}
return destination;
......

Javascript 之prototype属性

在js中,每个对象都有一个prototype属性:返回对象类型原型的引用。很拗口!习语“依葫芦画瓢”,这里的葫芦就是原型,那么“瓢.prototype” 返回的就是葫芦,或者“瓢.prototype= new 葫芦()”。
prototype的用途:
继承
有一个对象--子类:
function 子类() {
this.lastname = ......

Javascript代码实现图片玻璃特效

文件内容如下:(两个文件glossy.js和glossy.html)
/**********************************  glossy.js  ***********************************/
 /**
* glossy.js 1.31 (19-Jul-2007)
* (c) by Christian Effenberger
* All Rights Reserved
* Source: glossy.netzgesta.de
* Distrib ......

javascript;拼图游戏(可自选图片和设置行列数)

思路:浏览图片,读取其宽度ImageW,高度值ImageH。读取用户输入的分成几行Row几列Col。
         每个方块:boxW=ImageW/Col;boxH=ImageH/Row;
         在1到Row*Col中随机,第i个图片的位置设为pos【i】。然后动态创建div生成Row* ......

javascript编写web组件:多级菜单

    在web上编写菜单一直是比较头疼的事情,要是有个类直接套用就好了,最近又要做网站了,烦人,要求做的还是多级菜单,唉,废话少说,遇到问题就要解决啊,看代码:
   function is(e, handler) {  
    if (e.type != 'mouseout' && e.type != 'mouseover ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号