ホームページ  >  記事  >  ウェブフロントエンド  >  case_javascript のヒントを無視するための Javascript のindexOf メソッド

case_javascript のヒントを無視するための Javascript のindexOf メソッド

WBOY
WBOYオリジナル
2016-05-16 19:01:501769ブラウズ

すべてを大文字または小文字に変更して比較します
indexOf オブジェクト内で最初に出現する部分文字列の文字位置
toLowerCase または toUpperCase を使用します


[Ctrl A すべて選択 注: 外部 Js を導入する必要がある場合は、更新して実行する必要があります
]

[Ctrl A すべて選択 注:
外部 Js を導入する必要がある場合は、更新して実行する必要があります
]

これを見てください。元のindexOfと互換性があります。
[Ctrl A すべて選択 注: <script> var testStr = 'ABCDEF'; var subStr = 'bcd'; alert(testStr.toLowerCase().indexOf(subStr.toLowerCase())); testStr = 'AbCdEf'; alert(testStr.toLowerCase().indexOf(subStr.toLowerCase())); </script>外部 Js を導入する必要がある場合は、<script> String.prototype.indexOf = function(f,m){ var mm = (m == false) ? "i":""; var re = eval("/"+ f +"/"+mm); var rt = this.match(re); return (rt == null) ? -1:rt.index; } var test = "absnegKIugfkalg"; alert(test.indexOf("kiu",false)); </script> を実行するために更新する必要があります]
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。