日本xxxx18视频在线观看-日本xxxx1819-日本xxxwww在线观看-日本xxx-日本xx-日本www在线视频

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

JavaScript的indexOf忽略大小寫

admin
2010年8月18日 1:17 本文熱度 4384

javascript中indexOf函數(shù)是嚴(yán)格區(qū)分大小寫的,也就是當(dāng)我們使用javascript的indexOf函數(shù)的時候,
是無法進(jìn)行大小寫同時進(jìn)行的。為我們的一些字符串操作造成了困難。
下面像大家介紹如何讓javascript中indexOf函數(shù)忽略大小寫呢。
把他們?nèi)紦Q成大寫或小寫,再比較就可以了。
這是比較簡單的一種做法!


indexOf對象內(nèi)第一次出現(xiàn)子字符串的字符位置,
用toLowerCase或toUpperCase如下代碼:


<script>
var testStr = 'ABCDEF';
var subStr = 'bcd';
alert(testStr.toLowerCase().indexOf(subStr.toLowerCase()));
testStr = 'AbCdEf';
alert(testStr.toLowerCase().indexOf(subStr.toLowerCase()));
</script>


或者看看下面這個是如何對indexof函數(shù)進(jìn)行擴(kuò)展的:
<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>


下面這個兼容原來的 indexOf函數(shù),可以加入直接拿來進(jìn)行忽略大小寫的javascript的indexOf函數(shù)操作了。
<script language="javascript">
String.prototype._indexOf = String.prototype.indexOf;
String.prototype.indexOf = function()
{
        if(typeof(arguments[arguments.length - 1]) != 'boolean')
                return this._indexOf.apply(this,arguments);
        else
        {
                var bi = arguments[arguments.length - 1];
                var thisObj = this;
                var idx = 0;
                if(typeof(arguments[arguments.length - 2]) == 'number')
                {
                        idx = arguments[arguments.length - 2];
                        thisObj = this.substr(idx);
                }
               
                var re = new RegExp(arguments[0],bi?'i':'');
                var r = thisObj.match(re);
                return r==null?-1:r.index + idx;
        }
}
alert("bcssssasdfsdf".indexOf('A',3,true));
alert("bcssssasdfsdf".indexOf('a',3));
</script>


該文章在 2010/8/18 1:17:04 編輯過
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調(diào)度、堆場、車隊、財務(wù)費用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務(wù)都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 国产九一在线视频 | 日本阿v片在线 | 欧美日韩成人午夜电影 | 日韩aⅴ免费精品一区二区三区 | 日韩经典欧美国产 | 欧美欲妇激情视频在线 | 日本高清在线播放一区二区三区 | 日本一区二区在 | 国产在线观看91精品一区 | 国产在线观看网址精品 | 精品欧美国产一区二区三区 | 欧美色综合精品视频在线观看 | 成年人在线观看 | 日韩乱码一区 | 国产尤物精品一区二区三区 | 日本中文字幕视频在线看 | 国产无限子好频自在线拍 | 国产欧美现场va另类 | 亚洲熟伦熟女新五十路熟 | 国产福利观 | 国产r级在线 | 国产综合色在线视频播放线视 | 国产区精品 | 精品亚洲欧美无人 | 91视频app污 久爱www免费人成播 | 国产骚系列在线观看 | 欧美日韩一区二区精品在线观看 | 亚洲欧美日韩专区一区二区三区 | 国产午夜亚洲精品不卡在线观看 | 成人免费视频在 | 免费b站在线观看人数在哪儿找 | 日本成a人片在线播放 | 成年偏黄全免费网站 | 2025最新韩剧在线观看 | www亚洲精品在线观看 | 国产亚洲精品国产福利 | 国产又爽又黄又刺激的软件 | 国产乱理伦 | 国产精品日韩激情在线观看 | 国产精品亚洲美女 | 国语自产偷拍精品视频偷拍 |