我有一個陣列:
我試圖用這個找到確切的字串值
即使您正在尋找“b”或“bt”,它也能正常作業,但我只想在尋找“btc”(正是字串值)時獲得結果
當我尋找“b”或“bt”時,我不想得到任何結果
let coinsArray = [{
symbol: "btc"
}]
let newStatus = coinsArray.filter(coin => coin.symbol.includes($(".InpSearchCoin").val()))
console.log(newStatus)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="text" class="InpSearchCoin" value="btc" />
uj5u.com熱心網友回復:
不要使用包含
let coinsArray = [{
symbol: "btc"
}]
$(".InpSearchCoin").on("input", function() {
let symbol = coinsArray
.filter(({symbol}) => symbol === this.value.toLowerCase())
console.log(symbol)
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="text" class="InpSearchCoin" value="" />
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/373403.html
標籤:javascript 数组 细绳 找 包括
