博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript面向对象-静态方法-私有方法-公有方法-特权方法,学习
阅读量:5856 次
发布时间:2019-06-19

本文共 687 字,大约阅读时间需要 2 分钟。

var baseClass= function(){    function show(){
//私有方法 alert("访问私有方法"); } function showName(){ alert(this.name); } this.showw = function (){
//特权方法 showName(); }}//静态方法baseClass.showStatic = function(){ alert("访问静态方法");}//公有方法baseClass.prototype.setName = function(str){ name = str;}//静态方法访问baseClass.showStatic();var bc = new baseClass();//实例化对象/* bc.show();//错误,私有方法可以在函数作用域范围内使用。 bc.showStatic();//错误,静态方法没被实例继承*/bc.setName("test");bc.showw();/*注解:首先通过在构造函数中用this.fn=function(){}建立一个特权方法。在特权函数中访问私有方法;实例化的对象可以通过访问特权函数来使用部分私有方法,访问特权函数的方法同访问公有函数*/

转载于:https://www.cnblogs.com/miharu/p/3853546.html

你可能感兴趣的文章
IE6和Opera position:absolute; 子元素浮动 width:100%;显示不正确问题。。。
查看>>
[高数][高昆轮][高等数学上][第一章-函数与极限]03.函数的极限
查看>>
【英语-刘晓艳-词汇】词汇09
查看>>
【备忘】关于rm删除命令
查看>>
如何查看当前Ubuntu系统的版本
查看>>
JUnit的基本使用
查看>>
(转)MyBatis 一、二级缓存和自定义缓存
查看>>
苹果mac快捷键大全2
查看>>
domReady和onload
查看>>
C# DateTime去掉时分秒几种方法
查看>>
javascript必知必会之prototype
查看>>
11,多线程示例代码
查看>>
进度条
查看>>
ASP.NET之5种全局变量!页面间传值方法
查看>>
Linux博客系统服务器搭建
查看>>
Javascript基础学习(2)_表达式和运算符
查看>>
Form_如何通过标准功能查找数据源(概念)
查看>>
C# Hadoop学习笔记(一)—环境安装
查看>>
jtemplate使用笔记
查看>>
js将文字转化为语音并播放
查看>>