用js寫函式,計算出字串的長度

2021-07-08 22:28:32 字數 598 閱讀 1898

1樓:go陌小潔

// gbk字符集實際長度計算

function getstrleng(str)else} return reallength;

}// utf8字符集實際長度計算

function getstrleng(str)else} return reallength;

}在js中字串的長度不分中英文字元, 每一個字元都算一個長度,這跟php裡的strlen()函式就不太一樣。php裡的strlen()函式根據字符集把gbk的中文每個2累加,把utf-8的中文字元每個按3累加。主要是為了匹配資料庫的長度範圍內,比如gbk的資料庫某欄位是varchar(10),那麼就相當於5個漢字長度,一個漢字等於兩個字母長度。

如果是utf8的資料庫則是每個漢字長度為3。

2樓:匿名使用者

function lenstr(num,str1){num=string.length;return num;}

3樓:匿名使用者

字串有自己的length()方法

4樓:匿名使用者

function(str)

c語言題目寫函式求字串的長度在

include int length char p 傳參這樣return n int main void 有幫助的話 給分權 給最佳 改兩個地方就可襲以了 include int length char p return n int main void int len scanf s str len...

js如何計算包含空格的字串,空格也計算在內不去除

你要計算什麼?alert length 這個結果就是2,本來就包含空格在內。str document.getelementbyid text1 value document.getelementbyid text1 value str str document.getelementbyid text...

js中去掉字串的空格是用什麼方法

var s 1223 332 while s.indexof 1 alert s 必須要有迴圈才能去掉所有的空格 string.replace trim方法。但是只能去除前後的空格。ex var a foo bar alert trim a 如何用javascript去掉字串裡的所有空格 思路 通過...