ホームページ  >  記事  >  ウェブフロントエンド  >  配列要素の位置を正確に見つける方法

配列要素の位置を正確に見つける方法

巴扎黑
巴扎黑オリジナル
2017-07-24 17:06:412839ブラウズ

問題の説明

指定された配列 arr 内の要素 item の位置を検索します

出力の説明:

item が配列内に存在する場合は、配列内の要素の位置を返し、それ以外の場合は -1 を返します
Input

IndexOf( [ 1, 2, 3, 4 ], 3)
output

2

1 function indexOf(arr, item) {2     for(var i=0;i<arr.length;i++){3         if(arr[i]==item)4             return i;5         6     }7     return -1;8 }//此方法利用常见for循环从头遍历

1 function IndexOf(arr, item)

2 return arr.indexOf(item);

//このメソッドは、JavaScript Array オブジェクトの IndexOf() メソッドを使用します。indexOf() メソッドは、指定された文字列値の最初の出現を返します。文字列。文字列が見つからない場合は、-1 が返されます。

}

以上が配列要素の位置を正確に見つける方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。