JS中的public和private对象,即static修饰符
2023-06-13 09:14:32 时间
//重新封装document对象
varConsole={
Write:function(msg){alert(msg);}
};
//Person对象
varPerson={
_name:"zzl",//staticpublic
_age:28,
PrintInfo:function(){Console.Write("name:"+Person._name+",age:"+this._age);}//publicmethod,this表示Person
};
//People类型(对象)
varPeople=(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);//对象中的属性
相关文章
- js/es6判断对象是否为空,并判断对象是否包含某个属性
- php+js实现极验,拖动滑块验证码验证表单
- 【Node.js】全局可用变量、函数和对象
- js中如何复制一个对象,如何获取所有属性和属性对应的值详解编程语言
- JS 判断 undefined 类型详解编程语言
- Python3.x:Selenium+PhantomJS爬取带Ajax、Js的网页详解编程语言
- js字符串和数字对象互相转换详解编程语言
- 利用js对象弹出一个层
- JS实现完美include加载功能代码
- 统计出现最多的字符次数的js代码
- js确定对象类型方法
- javascript学习笔记(八)js内置对象
- js中判断Object、Array、Function等引用类型对象是否相等
- js的.innerHTML=""IE9下显示有错误的解决方法
- JQueryeach打印JS对象的方法
- JS画线(实例代码)
- 从js向Action传中文参数出现乱码问题的解决方法
- JS之Date对象和获取系统当前时间详解
- js监听滚动条滚动事件使得某个标签内容始终位于同一位置
- JS中的log对象获取以及debug的写法介绍
- node.js中的events.emitter.listeners方法使用说明
- js/jquery判断浏览器的方法小结