字符串或数组的检索,替换,截取

IndexOf() 检索字符串

var strObj = "abcdefg";
strObj.indexOf('c')

若为真返回 c 的位置 2
若为假返回 -1

var arrObj = ['abc', '1234', 'fgh', 'qwe'];
arrObj.indexOf('abc')

若为真返回 abc 的数组下标 0
若为假返回 -1

replace() 替换字符串

var str="abcd abcd"
str.replace(/abc/, "aaa")     =》  "aaad abcd"
str.replace(/abc/g, "aaa")    =》  "aaad abcd"        加g全局替换

slice() 截取字符串

var str="abcd abcd"
str.slice(2)    =》   "cd abcd"
str.slice(1,3)  =》   "bc"

var arrObj = ['abc', '1234', 'fgh', 'qwe'];
arrObj.slice(2)    =》  ["fgh", "qwe"]
arrObj.slice(0,1)   =》  ["abc"]
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容