js的indexOf
时间: 2023-10-10 12:06:46 浏览: 55
在JavaScript中,indexOf是一个用于查找数组中指定元素的方法。它返回被查找元素在数组中的索引值,如果找不到则返回-1。
然而,需要注意的是,indexOf函数在比较元素时是严格区分大小写的。这意味着在使用indexOf函数时,无法同时进行大小写的比较。这可能会给一些字符串操作带来困难。
为了解决这个问题,你可以自定义一个myIndexOf函数来进行比较。在这个自定义的函数中,你可以使用JSON.stringify方法将对象转换为字符串,然后进行比较。这样就可以实现对大小写不敏感的比较,确保正确地找到元素的索引值。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [js indexOf 的正确用法](https://blog.csdn.net/qq_44603011/article/details/122622083)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [JavaScript indexOf忽略大小写](https://download.csdn.net/download/weixin_38520437/13074640)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]