100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 新浪微博字数统计 textarea字数统计实现代码【javascript】

新浪微博字数统计 textarea字数统计实现代码【javascript】

时间:2021-10-23 02:05:56

相关推荐

新浪微博字数统计 textarea字数统计实现代码【javascript】

web前端|js教程

字数统计

web前端-js教程

内涵tv段子 手机版源码,ubuntu链接手机,阿里云连接不上tomcat,爬虫微博视频,PHP网站程序如何加后门,全球SEO主席lzw

/*

* 从新浪微博上抄的

* */

var getLength = (function(){

var trim = function(h) {

try {

return h.replace(/^\s+|\s+$/g, "")

} catch(j) {

return h

}

}

var byteLength = function(b) {

if (typeof b == "undefined") {

return 0

}

var a = b.match(/[^\x00-\x80]/g);

return (b.length + (!a ? 0 : a.length))

};

太湖在线源码,vscode 界面美化,ubuntu bftpd,tomcat和金蝶,sqlite 时间差函数,jquery steps 插件,哪些前端框架有自动轮播,爬虫被阿里云盾拦截,now php,seo哪个行业重要,下载程序 网站,网页左上角广告,登陆模板 htmllzw

return function(q, g) {

g = g || {};

g.max = g.max || 140;

g.min = g.min || 41;

g.surl = g.surl || 20;

var p = trim(q).length;

if (p > 0) {

var j = g.min,

s = g.max,

b = g.surl,

n = q;

var r = q.match(/(http|https):\/\/[a-zA-Z0-9]+(\.[a-zA-Z0-9]+)+([-A-Z0-9a-z\$\.\+\!\_\*\(\)\/\,\:;@&=\?~#%]*)*/gi) || [];

var h = 0;

for (var m = 0,

p = r.length; m < p; m++) {

var o = byteLength(r[m]);

if (/^(http:\/\/)/.test(r[m])) {

continue

} else {

if (/^(http:\/\/)+(|)/.test(r[m])) {

h += o <= j ? o: (o <= s ? b: (o - s + b))

} else {

h += o <= s ? b: (o - s + b)

}

}

n = n.replace(r[m], "")

}

return Math.ceil((h + byteLength(n)) / 2)

} else {

return 0

}

}

})();

深度学习源码,npm怎么设置vscode,ubuntu安装word,tomcat异常日志信息,idea爬虫,php 时间控制,惠州seo项目怎么投放,.net cms网站源码,css模板源代码lzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。