JS如何定義一個‘類’?
Javascript(JS)是一個腳本語言,在網頁開發中有很重要的作用。它能夠像Java,這些高級語言一樣,可以定義類嗎?我們可以用JS的phototype來模擬定義一個類,下面一起來看下。
操作方法
(01)我們先用function來定義一個對象:people,該對象有一個屬性,叫name,代碼如圖。
(02)然後用phototype為這個對象添加二個方法,setName和 sayHi,其中setName方法是把對象的屬性name做修改,用方法傳進來的參數賦值。sayHi方法則是在控制枱輸出信息。
(03)上面二步就相當於定義了一個類了,該類有一個屬性,和二個方法。我們用new關鍵字來創建一個people類的實例:var p1 = new people();然後看是否可以訪問到類的屬性,代碼如圖
(04)運行頁面,可以看到控制枱上有輸出類屬性的默認值,所以我們的類實例可以直接訪問到屬性。
(05)然後添加代碼,分別調用類的二個方法,如圖,看能否通過類的方法來設置屬性值。
(06)再次運行頁面,可以看到控制枱輸出信息,也就是説我們調用setName方法成功把屬性的值修改了。
(07)一個類,我們可以用new關鍵字創建出多個實例,每個實例間的屬性是不會相互影響的,代碼如圖,創建了二個實例。
(08)運行頁面,從輸出中可以看到,二個實例有自己的name屬性,各自不影響。
-
華為悦盒看電視直播
華為悦盒內置的程序中並沒有看電視直播的軟件,安裝一個電視家即可,讓小編教給你安裝指南。操作方法(01)將電視與華為悦盒用數據線連接好後,打開電視機和華為悦盒的電源,等待系統啟動。(02)在電腦上將下載好的電視直播程序存放到U盤上,並將U盤插入到華為悦盒上。(03)在華為...
-
百度雲使用磁鏈接
百度雲現在已經更名為百度網盤。百度網盤不僅存儲功能強大,而且下載功能也很強大。今天小編就告訴大家如何用百度網盤網頁版和百度網盤手機客户端下載磁力鏈接。百度網盤手機客户端下載磁力鏈接方法(01)首先打開我們的百度網盤手機客户端,點擊進入右下角菜單欄的更...
-
HTML,如何製作導航欄?
在用html做一個網頁時,首先需要處理的是導航欄了。怎樣製作一個導航欄?以前的做法基本都是用table來做,現在我們用無序列表ul來做,下面一起來看下。操作方法(01)首先我們寫html代碼,就是用ul,li無序列表來放置我們的菜單項,代碼如圖。(02)運行目前的代碼,可以看到是一個比...
-
Excel中根據身份證號求年齡性別和出生日期
在excel中怎麼根據身份證號來求得年齡性別和出生日期,讓小編教給你操作指南。判斷性別公式:(01)首先讓小編打開一個工作樣表作為例子。如圖所示:(02)在C26單元格中輸入公式:=IF(MOD(MID(B26,17,1),2),"男","女")來判別男女。如圖所示:(03)下拉填充公式至所有人員行,如圖所...