JavaScript獲取中英文混合字符串長度的方法示例
本文實(shí)例講述了JavaScript獲取中英文混合字符串長度的方法。分享給大家供大家參考,具體如下:
JavaScript獲取中英文混合字符串的長度方法:
function StrLen(sString) {
var j = 0;
var s = sString;
if (s=="") return j;
for (var i=0; i<s.length; i++)
{
if (s.substr(i,1).charCodeAt(0)>255) j = j + 2;
else j++
}
return j;
}
應(yīng)用示例:
var fName = file.value.substring(file.value.lastIndexOf('//')+1);
if(StrLen(fName)>50){
alert('文件名稱長度不能超過25個(gè)漢字50個(gè)字符! ');
return false;
}
PS:這里再為大家推薦幾款在線字符統(tǒng)計(jì)工具供大家參考:
在線字?jǐn)?shù)統(tǒng)計(jì)工具:
http://tools.jb51.net/code/zishutongji
在線字符統(tǒng)計(jì)與編輯工具:
http://tools.jb51.net/code/char_tongji
更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)》、《JavaScript中json操作技巧總結(jié)》、《JavaScript切換特效與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》、《JavaScript動(dòng)畫特效與技巧匯總》、《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》及《JavaScript遍歷算法與技巧總結(jié)》
希望本文所述對大家JavaScript程序設(shè)計(jì)有所幫助。
- js截取中英文字符串、標(biāo)點(diǎn)符號無亂碼示例解讀
- 在javascript中如何得到中英文混合字符串的長度
- javascript截取字符串(通過substring實(shí)現(xiàn)并支持中英文混合)
- JS判斷字符串長度的5個(gè)方法(區(qū)分中文和英文)
- Javascript 字符串字節(jié)長度計(jì)算函數(shù)代碼與效率分析(for VS 正則)
- js計(jì)算字符串長度包含的中文是utf8格式
- js如何判斷輸入字符串長度
- JS獲取字符串型數(shù)組下標(biāo)的數(shù)組長度的代碼
- js限制textarea每行輸入字符串長度的代碼
- js 判斷計(jì)算字符串長度/判斷空的簡單方法
- JavaScript實(shí)現(xiàn)的GBK、UTF8字符串實(shí)際長度計(jì)算函數(shù)
- JS判斷輸入字符串長度實(shí)例代碼(漢字算兩個(gè)字符,字母數(shù)字算一個(gè))
相關(guān)文章
JavaScript中如何在一個(gè)循環(huán)中等待示例代碼詳解
這篇文章主要介紹了在JavaScript中如何在一個(gè)循環(huán)中等待(附代碼示例),下面是如何使用for..of 循環(huán)來迭代一個(gè)數(shù)組并在循環(huán)內(nèi)等待,需要的朋友可以參考下2022-08-08
js split函數(shù)用法總結(jié)(從入門到精通)
js split就是將一字符串以特定的字符分割成數(shù)組,數(shù)組一般是字符串處理比較常用的處理方法2013-03-03
JavaScript從數(shù)組(數(shù)組對象)中刪除特定數(shù)據(jù)的方法
這篇文章主要給大家介紹了關(guān)于JavaScript從數(shù)組(數(shù)組對象)中刪除特定數(shù)據(jù)的相關(guān)資料,js在前臺界面中舉足輕重,在使用js刪除數(shù)組時(shí)遇到一些問題,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-09-09
js簡單實(shí)現(xiàn)刪除記錄時(shí)的提示效果
刪除記錄時(shí)的提示效果,挺人性化的,實(shí)現(xiàn)的方法有很多,在本文為大家介紹下使用js是如何實(shí)現(xiàn)的2013-12-12
Javascript:為input設(shè)置readOnly屬性(示例講解)
本篇文章主要是對Javascript中為input設(shè)置readOnly屬性的示例代碼進(jìn)行了介紹。需要的朋友可以過來參考下,希望對大家有所幫助2013-12-12
詳解小程序毫秒級倒計(jì)時(shí)(適用于拼團(tuán)秒殺功能)
這篇文章主要介紹了小程序毫秒級倒計(jì)時(shí),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05

