基本信息
文件名称:javascript中常用的字符串函数解读.docx
文件大小:16.64 KB
总页数:5 页
更新时间:2025-07-02
总字数:约2.59千字
文档摘要

javascript中常用的字符串函数解读

目录javascript字符串函数定义一个字符串总结

javascript字符串函数

定义一个字符串

varstr=Aheloworld;

1、获取字符串的长度length

varstr=Aheloworld;

console.log(str变量中字符串的长度为:+str.length)

2、charAt()方法可返回指定位置的字符

varstr=Aheloworld;

varstr1=str.charAt(3)

console.log(通过charAt()方法指定下标返回字符为:+str1)

3、charcodeAt()方法可返回指定位置的字符的Unicode编码语法string.charCodeAt(index)

varstr=Aheloworld;

varstr1=str.charCodeAt(0)

console.log(通过charCodeAt()方法指定下标返回指定位置的字符的Unicode编码为:+str1)

4、fromcharcode()可接受一个指定的Unicode值,然后返回一个字符串

varstr=Aheloworld;

varstr1=String.fromCharCode(65)

console.log(fromcharcode()指定的Unicode值,然后返回一个字符串+str1)

5、concat()拼接字符串可同时拼接过个字符串作用等同于+

varstr=Aheloworld;

varstr1=str.concat(二傻子,三傻子)

console.log(concat()拼接字符串后的结果为:+str1)

6、indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置。

如果没有找到匹配的字符串则返回-1

string.indexOf(searchvalue,start)

varstr=heloworld

varstr1=str.indexOf(l);

console.log(通过indexOf()查找指定字符串第一次出现的位置的下标:+str1)

varstr1=str.indexOf(l,3);

console.log(通过indexOf()查找指定字符串规定字符串查找位置的开始地点,返回出现的位置的下标:+str1)

varstr1=str.indexOf(l);

console.log(通过indexOf()查找指定字符串如果字符串不存在,返回-1:+str1)

7、lastindexof()从后往前找,下标从0往后数

varstr=abcABCabc

varstr1=str.lastIndexOf(a)

console.log(通过lastIndexOf()查找指定字符串最后一次出现的位置的下标【从后往前找,下标从0往后数】:+str1)

8、slice()方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。不改变源数组

参数1:开始位置的索引(包含了开始位置)参数2:结束位置的索引(不包含结束位置)

注意:

1-如果省略第二个参数,则会截取后面所有的字符串

2-如果传递一个负数,会从后面开始计算

varstr=abcABCabc

varstr1=str.slice(1,4)

console.log(slice()方法提取str2字符串中下标1开始到下标4之前结束的字符串为:+str1)

varstr1=str.slice(1,-3)//bcABC

varstr1=str.slice(0)//bcABCabc

varstr1=str.slice(-3,-1)//ab

console.log(str1)??????

9-substring()方法返回的子串包括开始处的字符,但不包括结束处的字符。

参数1:开始截取的索引(包含了开始位置)参数2:结束位置的索引(不包含结束位置)

注意:

1-如果传递一个负数,默认为0

2-如果传递的第一个参数大于第二个参数,则自动交换

varstr=aocdefghyjklmn

???//varstr1=str.substring(0,3)

???varstr1=str.substring(4,2)

???console.log(str1)

10、substr()方法可在字符串中抽取从开始下标开始的指定数