javascript計算字串長度程式碼例項
下面分享一段程式碼例項,它實現了計算字串長度的效果。
並且能夠區分中英文,程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼function DataLength(fData){ var intLength=0 for (var i=0;i<fData.length;i++){ if ((fData.charCodeAt(i) < 0) || (fData.charCodeAt(i) > 255)){ intLength=intLength+2 } else{ intLength=intLength+1 } } return intLength } var str="螞蟻部落的網址是softwhy.com"; console.log(DataLength(str));
上面的程式碼實現了計算功能,下面介紹一下它的實現過程。
一.程式碼註釋:
(1).function DataLength(fData){},此方法實現了計算功能,引數是字串。
(2).var intLength=0,宣告一個變數並賦初值為0,用來儲存最終的字串長度。
(3).for (var i=0;i<fData.length;i++){},通過for迴圈遍歷字串中的每一個字元。
(4).if ((fData.charCodeAt(i) < 0) || (fData.charCodeAt(i) > 255)){
intLength=intLength+2
},當前字串編碼值是否在0-255之間,如果不是那麼長度加2
二.相關閱讀:
(1).for迴圈可以參閱javascript for一章節。
(2).charCodeAt可以參閱javascript charCodeAt()一章節。
相關文章
- 擷取指定長度字串長度程式碼例項字串
- javascript擷取指定長度字串後面加點程式碼例項JavaScript字串
- javascript 計算器程式碼例項JavaScript
- JavaScript計算字串位元組長度JavaScript字串
- js區分gbk和utf-8的計算字串長度程式碼例項JS字串
- js計算字串長度程式碼例項能夠區分中英文字元JS字串字元
- javascript擷取字串程式碼例項JavaScript字串
- javascript字串操作程式碼封裝程式碼例項JavaScript字串封裝
- javascript格式化字串程式碼例項JavaScript字串
- javascript將字串逆序排列程式碼例項JavaScript字串
- JavaScript計算字串的長度區分中英文JavaScript字串
- javascript刪除字串中空格程式碼例項JavaScript字串
- javascript過濾字串中特殊程式碼例項JavaScript字串
- javascript使用標籤包裹字串程式碼例項JavaScript字串
- javascript刪除字串重複字元程式碼例項JavaScript字串字元
- golang 計算最長不重複字串長度Golang字串
- javascript計算兩個日期相差的天數程式碼例項JavaScript
- javascript將字串轉換為陣列程式碼例項JavaScript字串陣列
- javascript將字串轉換為整數程式碼例項JavaScript字串
- JavaScript倒數計時程式碼例項JavaScript
- js檢測漢字的長度程式碼例項JS
- javascript計算指定數字的幾次方程式碼例項JavaScript
- javascript的for in例項程式碼JavaScript
- javascript獲取字串的hash值簡單程式碼例項JavaScript字串
- 計算瀏覽器垂直滾動條的寬度程式碼例項瀏覽器
- JavaScript春節倒數計時程式碼例項JavaScript
- javascript柱狀統計圖程式碼例項JavaScript
- javascript計算兩個日期之間的時間差程式碼例項JavaScript
- js擷取字串程式碼例項JS字串
- javascript將字串轉換為十六進位制程式碼例項JavaScript字串
- JavaScript in運算子程式碼例項JavaScript
- javascript操作xml程式碼例項JavaScriptXML
- JavaScript confirm() 程式碼例項JavaScript
- javascript Function()使用程式碼例項JavaScriptFunction
- JavaScript dom操作程式碼例項JavaScript
- javascript委託程式碼例項JavaScript
- javascript階乘程式碼例項JavaScript
- javascript求餘和除法運算簡單例項程式碼JavaScript單例