最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

計算新浪Weibo消息長度(還可以輸入119字)

 更新時間:2013年07月02日 17:02:01   投稿:whsnow  
此文為計算新浪Weibo的消息長度的方法. 就是在發(fā)言的時候還可以輸入多少字,具體的實現(xiàn)如下,感興趣的朋友可以參考下哈,希望對大家有所幫助

此文為計算新浪Weibo的消息長度的方法. 就是 (發(fā)言請遵守社區(qū)公約,還可以輸入119字).

復制代碼 代碼如下:

var getMessageLength = (function() {
var byteLength = function(b) {
if(typeof b == "undefined") {
return 0;
}
var a = b.match(/[^\x00-\x80]/g);
return(b.length + (!a ? 0 : a.length));
};
return function(message) {
message = message || '';
message = message.replace(/\r\n/g, "\n");
var c = 41,
d = 140,
e = 20,
f = message,
g = message.match(/http:\/\/[a-zA-Z0-9]+(\.[a-zA-Z0-9]+)+([-A-Z0-9a-z_\$\.\+\!\*\(\)\/,:;@&=\?\~\#\%]*)*/gi) || [],
h = 0;

for(var i = 0, j = g.length; i < j; i++) {
var k = byteLength(g[i]);
if(/^(http:\/\/t.cn)/.test(g[i])) {
continue;
}
/^(http:\/\/)+(t.sina.com.cn|t.sina.cn)/.test(g[i]) || /^(http:\/\/)+(weibo.com|weibo.cn)/.test(g[i]) ? h += k <= c ? k : k <= d ? e : k - d + e : h += k <= d ? e : k - d + e;
f = f.replace(g[i], "");
}
var l = Math.ceil((h + byteLength(f)) / 2);
return l;
};
})();

相關文章

  • javascript ASCII和Hex互轉的實現(xiàn)方法

    javascript ASCII和Hex互轉的實現(xiàn)方法

    下面小編就為大家?guī)硪黄猨avascript ASCII和Hex互轉的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • JavaScript變量基本使用方法實例分析

    JavaScript變量基本使用方法實例分析

    這篇文章主要介紹了JavaScript變量基本使用方法,結合實例形式分析了JavaScript變量的類型、使用注意事項及命名規(guī)范,需要的朋友可以參考下
    2019-11-11
  • 再談JavaScript線程

    再談JavaScript線程

    繼上篇討論了一些關于JavaScript線程的知識,我們不妨回過頭再看看,是不是JavaScript就不能多線程呢?看下面一段很簡單的代碼(演示用,沒考慮兼容問題):
    2015-07-07
  • 不錯的新聞標題顏色效果

    不錯的新聞標題顏色效果

    [紅色]不錯的新聞標題顏色效果...
    2006-12-12
  • element-plus 官方表格排序問題小結

    element-plus 官方表格排序問題小結

    在使用Element Plus官方API時,表格默認排序可能會遇到問題,一個列表可能被多次排序影響數(shù)據(jù)展示,解決方法是修改useSortTable.js文件,這樣可以確保表格按預期正確排序,更多詳情可查閱相關的技術文檔或資源
    2024-10-10
  • 整理Javascript流程控制語句學習筆記

    整理Javascript流程控制語句學習筆記

    整理Javascript流程控制語句學習筆記,之前一系列的文章是跟我學習Javascript,本文就是進一步學習javascript流程控制語句,希望大家繼續(xù)關注
    2015-11-11
  • JS實現(xiàn)手風琴特效

    JS實現(xiàn)手風琴特效

    這篇文章主要為大家詳細介紹了JS實現(xiàn)手風琴特效,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • 簡單的js表格操作

    簡單的js表格操作

    這篇文章主要為大家詳細介紹了簡單的js表格操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • JS隨拖拽速度設置傾斜角度的實現(xiàn)代碼

    JS隨拖拽速度設置傾斜角度的實現(xiàn)代碼

    這篇文章主要給大家介紹了JS如何隨拖拽速度設置傾斜角度,文中有詳細的代碼講解,對大家的學習或工作有一定的幫助,感興趣的小伙伴可以自己動手嘗試一下
    2023-09-09
  • 深入淺出JS的Object.defineProperty()

    深入淺出JS的Object.defineProperty()

    這篇文章主要介紹了深入淺出JS的Object.defineProperty(),文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,感興趣的小伙伴可以參考一下
    2022-06-06

最新評論

巍山| 梁平县| 于都县| 贵南县| 保山市| 黑龙江省| 屏东市| 阜南县| 中山市| 门头沟区| 新密市| 洛浦县| 乌苏市| 东阳市| 沁阳市| 师宗县| 鸡泽县| 社会| 太仓市| 永康市| 青岛市| 麻城市| 岗巴县| 宁强县| 湟源县| 乌鲁木齐市| 大宁县| 临漳县| 林芝县| 绿春县| 肇庆市| 新龙县| 安吉县| 微博| 工布江达县| 梧州市| 新余市| 漠河县| 区。| 喜德县| 惠安县|