千鋒教育JavaScript全套視頻教程(10天學(xué)會(huì)Js,前端javascrip

字符串
一:聲明字符串
? ? 字面量方法:'' ""
? ? 構(gòu)造函數(shù)方法 ?new String ()
二:屬性
? ? length:長(zhǎng)度
三:方法(所有方法均不影響原字符串)
? ? 1.查
? ? ? ? indexOf('字符串',start):查找子串在父串中第一次出現(xiàn)的位置的下標(biāo),如果沒有,則返回-1
? ? ? ? lastIndexOf('字符串',start):從右向左查找子串在父串第一次出現(xiàn)位置的下標(biāo),如果沒有,則返回-1
? ? ? ? charAt(index):根據(jù)下標(biāo)查找字符
? ? ? ? charCodeAt(index):根據(jù)下標(biāo)查找字符編碼
? ? 2.替
? ? ? ? replace(舊串,新串):替換字符串
? ? 3.截
? ? ? ? substring(start,end):從哪里截到哪里,支持參數(shù)互換,不支持負(fù)數(shù)
? ? ? ? substr(start,length):從哪里開始截多少個(gè)
? ? ? ? slice(start,end):從哪里截到哪里,不支持參數(shù)互換,支持負(fù)數(shù)
? ? 4.轉(zhuǎn)
? ? ? ? toUpperCase():將小寫轉(zhuǎn)為大寫字母
? ? ? ? toLowerCase():將大寫轉(zhuǎn)為小寫字母
? ? ? ? split('切割符',length):將字符串切割為數(shù)組
? ? 5.拼
? ? ? ? concat():合并字符串
? ? 6.去空白
? ? ? ? trim():去除字符串兩端空白
? ? ? ? trimLeft()/trimStart():去除左端空白
? ? ? ? trimRight()/trimEnd():去除右端空白
靜態(tài)方法:
? ? String.fromCharCode(編碼):根據(jù)字符編碼返回字符