国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

js截取函數(shù)(indexOf,join等)

2019-11-21 00:16:10
字體:
供稿:網(wǎng)友
函數(shù):indexOf()
功能:返回字符串中匹配子串的第一個字符的下標

復制代碼 代碼如下:

var myString="JavaScript";
var w=myString.indexOf("v");w will be 2
var x=myString.indexOf("S");x will be 4
var y=myString.indexOf("Script");y will also be 4
var z=myString.indexOf("key");z will be -1

函數(shù):split()
功能:使用一個指定的分隔符把一個字符串分割存儲到數(shù)組
復制代碼 代碼如下:

str="jpg|bmp|gif|ico|png";
arr=theString.split("|");
//arr是一個包含字符值"jpg"、"bmp"、"gif"、"ico"和"png"的數(shù)組

函數(shù):Join()
功能:使用您選擇的分隔符將一個數(shù)組合并為一個字符串var delimitedString=myArray.join(delimiter);
復制代碼 代碼如下:

var delimitedString=myArray.join(delimiter);
var myList=new Array("jpg","bmp","gif","ico","png");
var portableList=myList.join("|");
//結(jié)果是jpg|bmp|gif|ico|png

函數(shù):slice()和substring()
slice和substring都可以接受一個或兩個參數(shù),第1個參數(shù)是獲取要截取的字符串的直始位置,第2個參數(shù)如果不為空則是獲取要截取的字符串的結(jié)束位置的前一位(也就是說獲取的終點位置不在返回值內(nèi)),為空表示截取到整個字符串的最后一個字符。
復制代碼 代碼如下:

<script language="javascript">
var stmp = "rcinn.cn";
//使用一個參數(shù)
alert(stmp.slice(3));//從第4個字符開始,截取到最后個字符;返回"nn.cn"
alert(stmp.substring(3));//從第4個字符開始,截取到最后個字符;返回"nn.cn"
//使用兩個參數(shù)
alert(stmp.slice(1,5))//從第2個字符開始,到第5個字符;返回"cinn"
alert(stmp.substring(1,5));//從第2個字符開始,到第5個字符;返回"cinn"
//如果只用一個參數(shù)并且為0的話,那么返回整個參數(shù)
alert(stmp.slice(0));//返回整個字符串
alert(stmp.substring(0));//返回整個字符串
//那如何只反回第一個字符呢,可以用其它的函數(shù),那如果一定要用這兩個方法的話就指定第一個參數(shù)為0,第二個參數(shù)為1,看下面的例子
alert(stmp.slice(0,1));//返回"r"
alert(stmp.substring(0,1));//返回"r"
//在上面的例子中我們可以看出slice()和substring()的用法是相同的,返回的值也是一樣的,但當參數(shù)為負數(shù)時,他們的返回值卻不一樣,看下面的例子
alert(stmp.slice(2,-5));//返回"i"
alert(stmp.substring(2,-5));//返回"rc"
//從上面兩個例子可以看出slice(2,-5)實際上是slice(2,3),負5轉(zhuǎn)換成正3;而substring(2,-5)實際上是substring(2,0),負數(shù)轉(zhuǎn)換為0,swubstring總是把最小的數(shù)作為起始位置。
</script>

注意:字符串的位數(shù)都是從0開始
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 永善县| 石家庄市| 鄄城县| 五莲县| 桃园市| 肥乡县| 昆明市| 奉贤区| 元江| 南投县| 轮台县| 巢湖市| 隆回县| 阿克陶县| 新邵县| 米泉市| 安陆市| 汉源县| 墨江| 临安市| 星座| 石城县| 沿河| 长汀县| 龙陵县| 织金县| 阳泉市| 厦门市| 阿城市| 顺义区| 咸宁市| 温州市| 娱乐| 胶南市| 读书| 静海县| 东明县| 华安县| 土默特右旗| 汤原县| 临泉县|