Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > 网页制作 > javascript的private
【标  题】:javascript的private
【关键字】:javascript,private
【来  源】:http://www.cublog.cn/u/18418/showart.php?id=115622

javascript的private

Your Ad Here

Patterns:

Public

function Constructor(...) {
this.membername = value;

}
Constructor.prototype.membername = value;

Private

function Constructor(...) {
var self = this;
var
membername = value;

function membername(...) {...}

}

Note: The function statement

function membername(...) {...}

is shorthand for

var membername = function membername(...) {...};

Privileged

function Constructor(...) {
this.membername = function (...) {...};

}


例子:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY>
<script type="text/javascript">
function Container(param) {
    this.member = param;
    var secret = 3;
    var self = this;

    function dec() {
        if (secret > 0) {
            secret -= 1;
            return true;
        } else {
            return false;
        }
    }

     this.service = function () {
        if (dec()) {
            return self.member;
        } else {
            return null;
        }
    }


}

Container.prototype.stamp = function (string) {
    return this.member + string;
}


var testObj = new Container("boy");
document.write(testObj.service());
document.write(testObj.service());
document.write(testObj.service());
document.write(testObj.service());
</script>
</BODY>
</HTML>

SHELL下十二种读文件的方法 [转载]:【上一篇】
加个背景音乐:【下一篇】
【相关文章】
  • javascript语言中的闭包
  • 用JAVASCRIPT做出WINDOWS中选项卡的效果
  • 一个简单的object oriented javascript progra
  • 微软MSDN导航菜单演示(Javascript+CSS2)
  • 用JavaScript绘图 ——JS2D函数集
  • 在atlas里面的UpdatePanel控件中调用javascript,以及updatePanel的一些原理
  • [转载]掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求
  • 经常用到的javaScript技术代码(经典)
  • 用javascript获得地址栏参数的两种方法
  • 同时支持三种事件模型的javascript
  • 【随机文章】
  • Windows的第五种群集方案 - CCS
  • 天堂2 攻城战开始
  • 查找存储过程中的错误位置
  • Photoshop路径终极教程
  • 文档 视图 框架之间相互作用
  • 困扰JSP的一些问题
  • 开源:一个关于学习英语的网站/软件的构思,欢迎探讨
  • 技巧和诀窍:在IIS 7.0上使用自签证书来启用SSL
  • Oracle for linux 安装教程
  • JSP显示在线人数代码
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.