JavaScript常用對象的方法和屬性小結
2024-05-06 14:22:37
供稿:網友
本文將簡單介紹JavaScript中一些常用對象的屬性和方法,以及幾個有用的系統函數。
一、串方法
JavaScript有強大的串處理功能,有了這些串方法,才能編寫出豐富多彩的網頁。在這一部分里,我們將介紹到如何使用與串對象有關的方法和屬性。
1.串對象的length屬性
串對象僅有一個屬性length,這個屬性值表示這個串所包括字符的相對數目。語法為: stringName.length
2.串對象的方法
JavaScript提供了多個串方法以幫助控制顯示信息。串方法可以分為幾個大類,如屬性方法、導航方法等等。下面我們將分類介紹。
(1)屬性方法 串的屬性方法指定了普通文本顯示在屏幕上的方式。它提供了一種理想的方式使主頁變得更有吸引力。
blink() blink()方法引起文本閃爍,語法形式如下: string.blink();
bold() bold()方法使串變為粗體。語法形式如下: string.bold();
fontcolor() fontcolor()方法可以改變單個串的顏色,或者在每次重新裝入頁面或事件發生時,改變顏色。同樣,這個方法也有一個相對應的HTML標識-- fontcolor()的語法是 string.fontcolor(color); 在這里,color是一種顏色的合法表示。
italics() italics()方法把串變為斜體,以同其余文字區分開來,italics() 的語法如下: string.italics();
(2)大小寫方法 JavaScript嚴格區分字母的大小寫。為了方便地比較兩個串,就要把它們都轉化為大寫或小寫。串對象的大小寫方法就支持在大小寫之間轉換。
toLowerCase() tolowerCase()方法把一個給定的串中每個字符轉變成小寫狀態。語法形式如下: string=stringValue.toLowerCase();
toUpperCase() 與tolowerCase()方法相反是toUpperCase()方法,它把一個給定串轉變成大寫字符串。 string=stringValue.toUpperCase();
(3)操作方法 操作方法提供了許多種在一個文本串內查找字符串的方法,其中包括charAt()、indexO f()、LastIndexOf()和substring()四種方法。我們可以使用這些方法格式化和操作用戶輸入的串變量,其中charAt()和 substring()兩種方法從一個串中抽取一個或多個字符,剩下的兩個方法返回待查找值的第一個字符在串中出現位置的數字值。
charAt() charAt()方法從一個給定串中返回指定位置的字符。它的使用方法如下: string.charAt(index); 其中index是一個在0和小于串長度之間的一個數(串長度可以通過Length屬性得到),
substring() substring()方法從一個大串中返回它的一個子串。它的語法形式如下: string.substring(indexA,indexB) indexA和indexB兩者都是在0和串長度之間的數字值。它們是串的兩個下標。
indexOf() indexOf()方法返回在一個長串中與指定的串匹配的子串的位置。它從左到右地查找給定的串,語法形式如下: string.indexOf(searchValue,[fromIndex]); 其中string是indexOf()要在其中查找searchValue的串,而searc hValue是任何想要查找的字符或子串。 fromIndex是一個可選項,它指定查找開始的位置。fromIndex的范圍與charAt()和Subs tring()相似(0到length-1)。它不能大于或等于length,如果沒有指定fromIndex,該方法認為其缺省地?并查找整個串。 indexOf()的返回值是searchValue首次出現的第一個字符的偏移量(從串的開頭算起)。即使指定了fromIndex,該返回值仍是相對于串的開頭的(有可能在前面一些的地方出現的se archValue將被忽略)。