HTMLから来た文字列と配列を比較し、その位置を取得するにはどうすればよいですか?JavaScriptの配列コンテンツと文字列を比較するには?
"apple" is on the [0] position?
みんなありがとう:
var fruit = ["apple", "banana"];
var $textOfHtml = "apple";
問題は、私は以下のようなものを得るのですかです。コメントが示唆したよう
HTMLから来た文字列と配列を比較し、その位置を取得するにはどうすればよいですか?JavaScriptの配列コンテンツと文字列を比較するには?
"apple" is on the [0] position?
みんなありがとう:
var fruit = ["apple", "banana"];
var $textOfHtml = "apple";
問題は、私は以下のようなものを得るのですかです。コメントが示唆したよう
はあなたがindexOfを使用する場合は、ご希望の値
<body>
<script>
var array = ["apple","banana"];
var text = "banana";
var position = array.indexOf(text);
alert(position);
</script>
</body>
の位置決幅を見つけるために、アレイのindexOf()メソッドを使用する必要があります。
は、コードを使用して、ここで使用され:
var fruit = ["apple","banana"]
var $textOfHtml = "apple"
var i = fruit.indexOf($textOfHtml)
var str = $textOfHtml + ' is on the [' + i + '] position'
のindexOf()メソッドは、指定された項目のための配列を検索し、その位置を返します。
var Index = fruit .indexOf($textOfHtml);
alert($textOfHtml+" is on the ["+Index +"] position");
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array、特にhttps://developer.mozilla.org/en-US/docs/ Web/JavaScript/Reference/Global_Objects/Array/findIndexとhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/indexOf –
['indexOf'](https: /developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/indexOf)またはループ。 – 4castle