理解JavaScript字符串截取

一、字符串截取函數介紹

1、String.charCodeAt
作用:指定位置的字符的 Unicode 編碼
用法:String.charCodeAt(index)
參數:index 表示字符串中某個位置的數字,即字符在字符串中的下標。
返回:int Unicode 編碼 是 0 – 65535 之間的整數

2、String.fromCharCode
作用:接受一個或一組指定的 Unicode 值,然後返回一個字符串
用法:String.fromCharCode(numX,numX,…,numX)
參數:numX int Unicode 編碼 是 0 – 65535 之間的整數
返回:一個或一組的字符

3、String.charAt(index)
作用:指定位置的字符
用法:String.charAt(index)
參數:index 表示字符串中某個位置的數字,即字符在字符串中的下標。
返回:字符

4、String.substring(start,stop)
作用:提取字符串中介於兩個指定下標之間的字符
用法:String.substring(start,stop)
參數:start 必需。一個非負的整數,要提取的子串的第一個字符在 stringObject 中的位置。
stop 可選。一個非負的整數,比要提取的子串的最後一個字符在 stringObject 中的位置多 1。
返回:字符串

5、String.substr(start,length)
作用:在字符串中抽取從 start 下標開始的指定數目的字符
用法:String.substr(start,length)
參數:start 必需。要抽取的子串的起始下標。必須是數值。如果是負數,那麼該參數聲明從字符串的尾部開始算起的位置。
ength 可選。子串中的字符數。必須是數值。如果省略了該參數,那麼返回從 String 的開始位置到結尾的字串。
返回:字符串

6、String.slice(start,end)
作用:提取字符串的某個部分,並以新的字符串返回被提取的部分
用法:String.slice(start,end)
參數:start 要抽取的片斷的起始下標。如果是負數,則該參數規定的是從字符串的尾部開始算起的位置。
end 緊接着要抽取的片段的結尾的下標。若未指定此參數,則要提取的子串包括 start 到原字符串結尾的字符串。
返回:字符串

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章