麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > JS > 正文

由淺到深了解JavaScript類

2024-09-06 12:44:56
字體:
來源:轉載
供稿:網友
時間:2006-3-6
作者:泣紅亭
簡介:
原文出處:www.51js.com
說明:2004年6月15日
翻譯:

最近在無憂腳本混了一陣子,回復了一些貼子,自己卻沒有做出什么東東讓大家看看,心里有些不安,于是寫了下邊的一點東西,本來應該發在類封裝區的,考慮到那里比較冷,而這篇文章我希望能夠幫助到更多的朋友,因此放到這里來了。 

類是什么?
許多剛接觸編程的朋友都可能理解不了類,其實類是對我們這個現實世界的模擬,把它說成“類別”或者“類型”可能會更容易理解一些。比如“人”這種動物就是一個類,而具體某一個人就是“人”這個類的一個實例,“人”可以有許多實例(地球人超過六十億了),但“人”這個類只有一個。你或許會說那男人和女人不也是人么?怎么只能有一個?其實這里要談到一個繼承的東西,后邊才講,請繼續看下去。 
如何建立一個類?
        在C++中是以class來聲明一個類的,JavaScript與C++不同,它使用了與函數一樣的function來聲明,這就讓許多學Jscript的朋友把類與函數混在一起了,在Jscript中函數與類確實有些混,但使用久了自然而然會理解,這篇文章是針對想進攻面向對象編程的朋友而寫,就不打算一下子討論得太深了。
        請看下邊這個類的定義:

        
        function WuYouUser()
        {
                this.Name; //名字
        }

上邊的代碼定義了一個WuYouUser(無憂用戶)類,它有個屬性:Name(名字)。Name就是WuYouUser類的一個屬性。
        一個類有固定的屬性,但類的實例卻有不同的屬性值,就像我是屬于“人”這個類的,性別是男,而我有一個女同學,她也屬于“人”類,但她的性別屬性值卻為女。
        那么如何聲明某個類的一個實例呢?非常簡單:

        
        var Wo = new WuYouUser(); //實例一:“我”
        var Biyuan = new WuYouUser(); //實例二:“碧原”(Biyuan哥,不好意思。。。嘿嘿)

類的屬性
這個Wo(我)就是WuYouUser類的一個實例,它擁有WuYouUser給它的一切:Name屬性、Sex屬性以及Age屬性,我們可以這樣子來設置它的屬性:

        Wo.Name = "泣紅亭";
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲免费视频一区二区 | 久久另类视频 | 欧美一区二区三区久久精品视 | 欧美精品18| 久久精品资源 | 黄色片网站免费观看 | 成人午夜天堂 | h视频在线免费看 | 中文字幕在线观看日韩 | 国产午夜精品久久久久久久蜜臀 | 中文在线观看www | 国产午夜亚洲精品 | 国产污污视频 | 极品xxxx欧美一区二区 | 小视频免费在线观看 | 九九热国产视频 | 久久久久久久久久网 | 精品一区二区三区欧美 | 日本成人高清视频 | 91在线视频观看 | 主播粉嫩国产在线精品 | 久草手机视频在线观看 | 国产免费视频在线 | 国产91九色 | 久久精品一区二区三区国产主播 | 福利一区二区三区视频在线观看 | h色网站在线观看 | 久久伊 | 久久精品视频1 | 国产91亚洲精品一区二区三区 | 日韩在线毛片 | 国产成人在线观看网站 | 线观看免费完整aaa 一二区成人影院电影网 | 中国免费一级毛片 | 国产精品99久久久久久大便 | 国产成人强伦免费视频网站 | 欧美激情猛片xxxⅹ大3 | free japan xxxxhdsex69| 亚洲va久久久噜噜噜久久男同 | 天天夜夜草 | 欧美成人一级 |