javascript 指定された文字数(字节)を取得する。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 指定された文字数(字节)を取得する。相关的知识,希望对你有一定的参考价值。
/**
* Get Byte of String
* @param str {String}
* @param num {Number} max byte
* @return {Number} byte length
*/
vm.getMaxByteString = (str, num) => {
const checkStr = (str == null) ? '' : str
let ret = ''
let cnt = 0
checkStr.split('').forEach(s => {
const len = encodeURI(s).replace(/%../g, '*').length
cnt += len
if (cnt <= num) {
ret += s
return ret
}
})
return ret
}
// 10byte までの文字
console.log('configService.serviceName', vm.getMaxByteString('あいうえお', 10))
// あいう
以上是关于javascript 指定された文字数(字节)を取得する。的主要内容,如果未能解决你的问题,请参考以下文章
html 吐き出されたJSONに改行を加える
scss 180312ボタン押された感を简単に出す!
2017 7
markdown 过去に削除されたファイルを复元する
html 复数登录されたイベントリスナを中断
javascript 以外のところをクリックされたら消す