public
十載的魏縣網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。成都營(yíng)銷網(wǎng)站建設(shè)的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整魏縣建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)公司從事“魏縣網(wǎng)站設(shè)計(jì)”,“魏縣網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
Int
getCount(String
str,String
select)
//str為要被查找的字符串,select為查找的字符串
{
int
len
=
str.length;
//獲得字符串的長(zhǎng)度
int
seleLen
=
select.length;
int
i=0;
//統(tǒng)計(jì)
while(str.IndexOf(select)+seleLen-1
!=
len)
//當(dāng)查找的字符串總在被查找的字符串中時(shí)
{
i++;
}
return
i;
}
這個(gè)只是我的邏輯,沒運(yùn)行過,你可以自己去
改改
給你寫段優(yōu)化代碼
html
body
script language="javascript"
function calculate()
{
//正則[^a]字符a是你需要統(tǒng)計(jì)的字符
document.all.result.value=document.all.uInput.value.replace(/[^a]/g, '').length;
}
/script
請(qǐng)輸入input name="uInput" type="text"
input type="button" value="計(jì)算" onclick="calculate()"/
結(jié)果為input name="result" type="text"
/body
/html
如果只考慮小寫,代碼如下:
var?str?=?document.getElementById("textboxId").value;
var?arr?=?[];//定義26維數(shù)組,放每個(gè)字母的統(tǒng)計(jì)
for(var?i=0;i26;i++)
arr.push(0);
for(var?i=0,j=str.length;ij;i++){
var?ascii?=?str.charCodeAt(i);
if(ascii?=?97??ascii?=?122)
arr[ascii?-?97]?+=?1;
}
//?統(tǒng)計(jì)完成,alert出來
var?result?=?"";
for(var?i=0;i26;i++)
if(arr[i]0)//?只顯示有值的字符
result?+=?String.fromCharCode(97+i)?+?":"?+?arr[i]?+?";";
alert(result);
下面詳解。
pre?name="code"?class="html"!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?""
html?xmlns=""
head
meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/
title統(tǒng)計(jì)包含“a”或“A”的字符串的個(gè)數(shù)/title
script?type="text/javascript"
var?countryList=["America","Greece","Britain","Canada","China","Egypt"];
var?count=0;
document.write("在以下字符中:br/");
for(var?i?in?countryList){
document.write(countryList[i]+"br/");
if(countryList[i].indexOf("a")!=-1||countryList[i].indexOf("A")!=-1)
count++;
}
document.write("共有"+count+"個(gè)字符中串包含a或A。");
/script
/head
body
/body
/html
參考資料
1111的博客.1111的博客[引用時(shí)間2018-1-24]
js統(tǒng)計(jì)標(biāo)簽的數(shù)量寫法:
document.getElementById("pp").getElementsByTagName("a").length;jquery這樣寫。$("#pp a").index()+1;
d只能出現(xiàn)一次哦,js的代碼有了,jquery代碼可以再簡(jiǎn)單一點(diǎn)。$("#pp a").length;
一個(gè)頁(yè)面中不能出現(xiàn)相同的兩個(gè)Id,可以有多個(gè)相同的class,
var aLen=$('#pp').find('a').length;
分享文章:javascript統(tǒng)計(jì)的簡(jiǎn)單介紹
瀏覽路徑:http://aaarwkj.com/article34/dssgcpe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、網(wǎng)站內(nèi)鏈、自適應(yīng)網(wǎng)站、微信小程序、ChatGPT、企業(yè)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)