標籤:數值 應用 匹配 javascrip 字元編碼 dex 總數 value script
學習目標
1.掌握字串對象 方法:
charAt()
charCodeAt()
indexOf()
lastIndextOf()
charAt()與
文法:
stringObjcet.charAt(index)
功能:
返回stringObject中index位置的字串。
說明:
ECMAScript5可以使用“方括弧加字串索引”來訪問字串中特定的字元,但是IE7及更早的瀏覽器會返回undfined.
charCodeAt()
文法:
stringObject.charCodeAt(index)
功能:
返回stringObject中index位置字元的字元編碼。
說明:
ECMAScript5可以使用“方括弧加字串索引”來訪問字串中特定的字元,但是IE7及更早的瀏覽器會返回undfined.
indexOf()
文法:
stringOject.indextOf(“0”)
功能:
從一個字串中搜尋給定的子字串,返回子字串的位置。
傳回值:數值
說明:如果沒有找到該子字串,則返回-1.
學習目標
1.掌握字串對象的截取方法:
slice()
substring()
substr()
slice()
文法:
stringValue.slice(start,end)
功能:
截取子字串
參數說明:
1.start:必需,指定子字串的開始位置。
2.end:可選,表示子字串到哪裡結束,end本身不在截取範圍之內,省略時截取至字串的末尾。
3.當參數為負數時,會將傳入的負值與字串的長度相加。
substring()
說明:文法及功能同slice()完全一樣。
區別在於:
1.當參數為負數時,自動將參數轉換為0.
2.Substring()會將較小的數作為開始位置,將較多的數作為結束位置。
substr()
文法:
截取子字串。
參數說明:
1.start:必需,指定子字串的開始位置。
2.len:可選,表示截取的字元總數,省略時截取字串的末尾。
3.當star為負數時,會將傳入與字串的長度相加。
4.當len為負數時,返回Null 字元串。
學習目標
掌握字串方法的綜合應用:
編寫JS函數,用於獲得輸入參數的尾碼名,如輸入abc.text,返回.text。
學習目標
1.掌握字串對象的方法:
split()
replace()
split()
文法:
stringObject.split(separator)
功能:
把一個字串分割成字串數組。
傳回值:Array
說明:
separator:必需,分割符。
replace()
文法:
stringObject.replace(regexp/substr,replacement)
功能:
在字串中用一些字元替換另一些字元。或替換一個與Regex匹配的字元。
傳回值:string
參數:
regexp:必需,規定子字串或要替換的模式的regexp對象。
replacement:必需,一個字串值。
學習目標
掌握字串方法的其他方法:
1.toUpperCase()
2.toLowerCase()
3.將字串border-left-color轉換成borderLeftColor
toUpperCase()與toLowerCase()
文法:
stringValue.toUpperCase()
功能:把字串轉換為大寫。
文法:stringValue.toLowerCase()
功能:把字串轉為小寫。
JavaScript中的內建對象-8-String-2