亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

JavaScript-Referenzhandbuch / JavaScript indexOf() 方法

JavaScript indexOf() 方法

JavaScript indexOf() 方法

實(shí)例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>php中文網(wǎng)</title>
</head>
<body>

<p id="demo">單擊按鈕顯示“蘋果”的位置:</p>
<button onclick="myFunction()">點(diǎn)我</button>
<script>
function myFunction(){
	var fruits = ["香蕉", "橙子", "蘋果", "甜瓜"];
	var a = fruits.indexOf("蘋果")
	var x=document.getElementById("demo");
	x.innerHTML=a;
}
</script>
<p><b>注意:</b>indexOf方法是在JavaScript 1.6中引入的,在IE 8或更早的版本中不可用。</p>

</body>
</html>

運(yùn)行實(shí)例 ?

點(diǎn)擊 "運(yùn)行實(shí)例" 按鈕查看在線實(shí)例


定義和用法

indexOf() 方法可返回某個(gè)指定的字符串值在字符串中首次出現(xiàn)的位置。

該方法將從頭到尾地檢索字符串 stringObject,看它是否含有子串 searchvalue。開始檢索的位置在字符串的 fromindex 處或字符串的開頭(沒有指定 fromindex 時(shí))。如果找到一個(gè) searchvalue,則返回 searchvalue 的第一次出現(xiàn)的位置。stringObject 中的字符位置是從 0 開始的。

如果在數(shù)組中沒找到字符串則返回 -1。

提示如果你想查找字符串最后出現(xiàn)的位置,請使用 lastIndexOf() 方法。


瀏覽器支持

QQ截圖20161108165429.png

所有主要瀏覽器都支持 indexOf() 方法,但是 Internet Explorer 8 及 更早IE版本不支持該方法。


語法

array.indexOf(item,start)

參數(shù)值

參數(shù)描述
item必須。查找的元素。
start可選的整數(shù)參數(shù)。規(guī)定在字符串中開始檢索的位置。它的合法取值是 0 到 stringObject.length - 1。如省略該參數(shù),則將從字符串的首字符開始檢索。

返回值

類型描述
Number元素在數(shù)組中的位置,如果沒與搜索到則返回 -1

技術(shù)細(xì)節(jié)

JavaScript 版本:1.6


更多實(shí)例

實(shí)例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>php中文網(wǎng)</title>
</head>
<body>

<p id="demo">單擊按鈕顯示從位置4開始查找的“蘋果”第一次出現(xiàn)的位置:</p>
<button onclick="myFunction()">點(diǎn)我</button>
<script>
function myFunction(){
	var fruits=["Banana","Orange","Apple","Mango","Banana","Orange","Apple","Mango"];
	var a=fruits.indexOf("Apple",4)
	var x=document.getElementById("demo");
	x.innerHTML=a;
}
</script>
<p><b>注意:</b>indexOf方法是在JavaScript 1.6中被引進(jìn)的,在IE 8 或更早的版本中不支持。 </p>

</body>
</html>

運(yùn)行實(shí)例 ?

點(diǎn)擊 "運(yùn)行實(shí)例" 按鈕查看在線實(shí)例