升度

js 字符串函数

函数:substring()
定义:substring(start,end)表示从start到end之间的字符串,包括start位置的字符但是不包括end位置的字符。
功能:字符串截取
例子:
var src="images/off_1.png";
alert(src.substring(7,10));
弹出值为:off

函数:substr()
定义:substr(start,length)表示从start位置开始,截取length长度的字符串。substr 和 substring方法的区别是 substr 方法返回一个从指定位置开始的指定长度的子字符串
功能:字符串截取
例子:
var src="images/off_1.png";
alert(src.substr(7,3));
弹出值为:off

函数:split()
功能:使用一个指定的分隔符把一个字符串分割存储到数组
例子:
str="jpg|bmp|gif|ico|png";
arr=theString.split("|");
//arr是一个包含字符值"jpg"、"bmp"、"gif"、"ico"和"png"的数组

函数:John()
功能:使用您选择的分隔符将一个数组合并为一个字符串
例子:
var delimitedString=myArray.join(delimiter);
var myList=new Array("jpg","bmp","gif","ico","png");
var portableList=myList.join("|");
//结果是jpg|bmp|gif|ico|png

函数:indexOf()
功能:返回字符串中匹配子串的第一个字符的下标
例子:
var myString="JavaScript";
var w=myString.indexOf("v");//w=2
var x=myString.indexOf("S");//x4
var y=myString.indexOf("Script");//y=4
var z=myString.indexOf("key");//z=-1

函数:lastIndexOf()
定义:lastIndexOf()方法返回从右向左出现某个字符或字符串的首个字符索引值(与indexOf相反)
功能:返回字符串索引值
例子:
var src="images/off_1.png";
alert(src.lastIndexOf('/'));
alert(src.lastIndexOf('g'));
//弹出值依次为:6,15

函数:replace()
定义:replace(regexp/substr,replacement) 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
功能:字符串替换
例子:
var str="Visit Microsoft!"
alert(str.replace(/Microsoft/, "W3School"));
弹出:Visit W3School!



2020-04-03 14:43:03.0 SONG