专业编程基础技术教程

网站首页 > 基础教程 正文

Javascript 字符串和数组同名的方法有哪些?

ccvgpt 2024-11-06 16:52:04 基础教程 35 ℃

1、长度length方法,字符串表示有多少个字符,数组表示有多少个元素。

const str1 = '12345',arr1=[1,2,3,4]
console.log(str1.length,arr1.length) // 5,4

2、查找indexOf方法,都是表示首次出现的索引,值为-1,表示该元素不在字符串或者数组中。

Javascript 字符串和数组同名的方法有哪些?

const str2 = '12345',arr2=[1,2,3,4]
console.log(str2.indexOf(1),arr2.indexOf(1),str2.indexOf(7),arr2.indexOf(7),) // 0,0,-1,-1

3、合并concat方法,将两个元素组合为一个。

const str3 = '1',str4='2',arr3=[1],arr4=[2]
const str5 = str3.concat(str4),arr5=arr3.concat(arr4)
console.log(str5,arr5) // 12,[1,2]

4、提取slice方法,提取字符串或者数组的某个部分并在新字符串或者数组中返回被提取的部分,不会改变原来的元素

const str6='nihaohello',arr6=['nihao','hello']
const str7 = str6.slice(5),arr7=arr6.slice(1)
// nihaohello hello,['nihao', 'hello'] ['hello']       
console.log(str6,str7,arr6,arr7) 

最近发表
标签列表