国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

Javascript 構造函數,公有,私有特權和靜態成員定義方法

2024-05-06 14:12:41
字體:
來源:轉載
供稿:網友
代碼如下:
//構造函數
function myClass(message)
{
//公有屬性
this.myMessage = message;

//私有屬性
var _separator = ' -';
var _myOwner = this;

//私有方法
function showMessage()
{
alert(_myOwner.myMessage);
}

//特權方法(也是公有方法)
this.appendToMessage = function(appendMessage)
{
this.myMessage += _separator + appendMessage;
showMessage();
}
}
//公有方法
myClass.prototype.clearMessage = function()
{
this.myMessage = '';
}
myClass.prototype = {
clearMessage:function(){
this.myMessage = '';
}
}
//靜態屬性
myClass.myName = 'SOBusiness';
//靜態方法
myClass.alertName = function()
{
alert(this.name);
}

注:其中公有方法聲明的部分采用的兩種方式,在實際應用中一般采取一種方式就可以了,如果兩種方式都要采用的話,應注意順序,防止前面寫的方法被清空或覆蓋。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 广州市| 乡城县| 博兴县| 佛坪县| 三江| 林西县| 阜宁县| 藁城市| 五河县| 南木林县| 临猗县| 壤塘县| 阿拉善左旗| 化州市| 平谷区| 莲花县| 佛冈县| 衡阳县| 静宁县| 霍州市| 泾阳县| 临颍县| 宁乡县| 广元市| 雅安市| 鄂托克旗| 广宗县| 周至县| 西丰县| 司法| 龙门县| 城口县| 安岳县| 包头市| 寻乌县| 肥西县| 甘南县| 鄂尔多斯市| 克什克腾旗| 双江| 岗巴县|