簡單點說,編程語言中的對象是對現實中事物的簡化。例如,我們一個人就是一個對象,但是編程語言很難完全描述一個這樣復雜的對象。所以我們必須做出簡化,首先,將人簡化成屬性和行為的組合,然后僅僅保留對程序有意義的幾個屬性以及行為。例如,我們做一個統計某學校的人的身高的程序,那么我們在這個程序中就可以把人的行為省略掉,只保留行為,并且只保留身高這一個屬性。這樣,我們就得到了一個最簡單的對象。
JavaScript字符串對象
對象的屬性
其實我們之前在HTML DOM中已經就是在使用對象了。例如,我們知道,DOM節點有一些信息、例如nodeName、nodeType等,其實這些信息就是節點對象的屬性。下面我們以字符串為例來看看對象的屬性。
字符串的屬性
var s = "我有個7個字符";定義了s這個字符串之后,我們就有了一個字符串對象,我們可以訪問它的長度屬性(length),這個屬性不需要我們定義,它是一個內置的屬性。訪問的方式如下:
s.length點擊下面的按鈕看看字符串的長度。
alert(s.length)
字符串對象的方法(行為)
同樣,對象也可以有行為,以字符串對象為例,我們可以讓字符串返回某一個位置的字母或文字,這就是一個行為。可以用后面的按鈕簡單地體驗一下字符串的各個屬性與方法,本文最后會詳細地解釋各個方法的使用方法。
代碼如下:
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com