JS中的public和private对象,即static修饰符


Posted in Javascript onJanuary 18, 2012
//重新封装document对象 
var Console={ 
Write:function(msg){alert(msg);} 
}; 
//Person对象 
var Person={ 
_name:"zzl", //static public 
_age:28, 
PrintInfo:function(){Console.Write("name:"+Person._name+",age:"+this._age);} //public method ,this表示Person 
}; // People类型(对象) 
var People=(function() 
{ 
var _name="zzl";//private 
var _age=28; 
return {//public 
PrintInfo:function(){Console.Write("name:"+_name+",age:"+_age);} 
} 
} 
()); 
Person.PrintInfo();//对象中的方法 
People.PrintInfo();//方法对象中的公开子方法 
Console.Write(Person._name);//对象中的属性
Javascript 相关文章推荐
PPK 谈 JavaScript 的 this 关键字 [翻译]
Sep 29 Javascript
JavaScript之HTMLCollection接口代码
Apr 27 Javascript
yepnope.js 异步加载资源文件
Sep 08 Javascript
Lua表达式和控制结构学习笔记
Dec 15 Javascript
深入理解JavaScript系列(19):求值策略(Evaluation strategy)详解
Mar 05 Javascript
jquery实现点击弹出带标题栏的弹出层(从右上角飞入)效果
Sep 19 Javascript
Bootstrap弹出框modal上层的输入框不能获得焦点问题的解决方法
Dec 13 Javascript
jquery 正整数数字校验正则表达式
Jan 10 Javascript
详解在 Angular 项目中添加 clean-blog 模板
Jul 04 Javascript
Angular封装搜索框组件操作示例
Apr 25 Javascript
Vue使用mixin分发组件的可复用功能
Sep 01 Javascript
vue中移动端调取本地的复制的文本方式
Jul 18 Javascript
DOM 中的事件处理介绍
Jan 18 #Javascript
深入理解JavaScript系列(13) This? Yes,this!
Jan 18 #Javascript
JavaScript中常用的运算符小结
Jan 18 #Javascript
jQuery LigerUI 使用教程表格篇(1)
Jan 18 #Javascript
jQuery LigerUI 使用教程入门篇
Jan 18 #Javascript
c#和Javascript操作同一json对象的实现代码
Jan 17 #Javascript
深入理解JavaScript系列(12) 变量对象(Variable Object)
Jan 16 #Javascript
You might like
虹吸式咖啡壶操作
2021/03/03 冲泡冲煮
利用PHP生成静态HTML文档的原理
2012/10/29 PHP
php内存缓存实现方法
2015/01/24 PHP
php查看一个变量的占用内存的实例代码
2020/03/29 PHP
鼠标移动到一张图片时变为另一张图片
2006/12/05 Javascript
IE7提供XMLHttpRequest对象为兼容
2007/03/08 Javascript
jQuery 操作下拉列表框实现代码
2010/02/22 Javascript
使图片旋转的3种解决方案
2013/11/21 Javascript
轻松创建nodejs服务器(2):nodejs服务器的构成分析
2014/12/18 NodeJs
jQuery实现的经典滑动门效果
2015/09/22 Javascript
JS实现保留n位小数的四舍五入问题示例
2016/08/03 Javascript
关于javascript作用域的常见面试题分享
2017/06/18 Javascript
BootStrap的双日历时间控件使用
2017/07/25 Javascript
js 只比较时间大小的实例
2017/10/26 Javascript
jQuery插件Validation表单验证详解
2018/05/26 jQuery
layui框架table 数据表格的方法级渲染详解
2018/08/19 Javascript
详解如何webpack使用DllPlugin
2018/09/30 Javascript
JS如何实现动态添加的元素绑定事件
2019/11/12 Javascript
vue实现鼠标移过出现下拉二级菜单功能
2019/12/12 Javascript
JavaScript碰撞检测原理及其实现代码
2020/03/12 Javascript
vue-cli+webpack项目打包到服务器后,ttf字体找不到的解决操作
2020/08/28 Javascript
微信小程序实现列表左右滑动
2020/11/19 Javascript
安装Python和pygame及相应的环境变量配置(图文教程)
2017/06/04 Python
python 数据的清理行为实例详解
2017/07/12 Python
Python常见数据结构之栈与队列用法示例
2019/01/14 Python
Python脚本如何在bilibili中查找弹幕发送者
2020/06/04 Python
python用什么编辑器进行项目开发
2020/06/17 Python
PyTorch中的拷贝与就地操作详解
2020/12/09 Python
HTML5之WebGL 3D概述(下)—借助类库开发及框架介绍
2013/01/31 HTML / CSS
在什么时候需要使用"常引用"
2015/12/31 面试题
运动会开幕式邀请函
2014/01/22 职场文书
财务会计自荐信范文
2014/02/21 职场文书
股份转让协议书范本
2015/01/27 职场文书
MySQL基础(二)
2021/04/05 MySQL
用python批量解压带密码的压缩包
2021/05/31 Python
JS开发前端团队展示控制器来为成员引流
2022/08/14 Javascript