亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > JS > 正文

lib.utf.js

2024-09-06 12:41:40
字體:
來源:轉載
供稿:網友
/* UTF-8 <=> UTF-16 convertion library.
 *
/* Copyright (C) 1999 Masanao Izumo <iz@onicos.co.jp>
 * 2007 Ma Bingyao <andot@ujn.edu.cn>
 * Version: 2.1
 * LastModified: Feb 25, 2007
 * This library is free. You can redistribute it and/or modify it.
 */


/*
 * Interfaces:
 * utf8 = utf16to8(utf16);
 * utf16 = utf16to8(utf8);
 */


function utf16to8(str) {
    if (str.match(/^[/x00-/x7f]*$/) != null) {
        return str;
    }
    var out, i, j, len, c, c2;
    out = [];
    len = str.length;
    for (i = 0, j = 0; i < len; i++, j++) {
        c = str.charCodeAt(i);
        if (c <= 0x7f) {
            out[j] = str.charAt(i);
        }
        else if (c <= 0x7ff) {
            out[j] = String.fromCharCode(0xc0 | (c >>> 6),
                 0x80 | (c & 0x3f));
        }
        else if (c < 0xd800 || c > 0xdfff) {
            out[j] = String.fromCharCode(0xe0 | (c >>> 12),
                 0x80 | ((c >>> 6) & 0x3f),
                 0x80 | (c & 0x3f));
        }
        else {
            if (++i < len) {
                c2 = str.charCodeAt(i);
                if (c <= 0xdbff && 0xdc00 <= c2 && c2 <= 0xdfff) {
                 c = ((c & 0x03ff) << 10 | (c2 & 0x03ff)) + 0x010000;
                 if (0x010000 <= c && c <= 0x10ffff) {
                 out[j] = String.fromCharCode(0xf0 | ((c >>> 18) & 0x3f),
                 0x80 | ((c >>> 12) & 0x3f),
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品久久久久久久久久久久久| 亚洲男人天堂2024| 亚洲电影第1页| 日韩极品精品视频免费观看| 尤物九九久久国产精品的分类| 久久久av亚洲男天堂| 国产亚洲精品久久久久久777| 欧美日韩免费在线观看| 欧美性视频精品| 欧美高清在线观看| 成人免费视频网| 日韩av影院在线观看| 久久久久亚洲精品成人网小说| 日韩在线中文字| 亚洲性xxxx| 2018中文字幕一区二区三区| 精品视频久久久久久久| 2019亚洲男人天堂| 色综合老司机第九色激情| 久久精品99久久久香蕉| 日韩一二三在线视频播| 久久久精品欧美| 毛片精品免费在线观看| 成人激情视频在线播放| 午夜精品一区二区三区在线| 97精品伊人久久久大香线蕉| 啊v视频在线一区二区三区| 国内成人精品视频| 成人免费网站在线看| 欧美性xxxx18| 亚洲精品电影网| 这里只有精品久久| 国产精品视频一区二区高潮| 欧美高清电影在线看| 另类色图亚洲色图| 国产美女精品免费电影| 亚洲欧美一区二区三区情侣bbw| 欧美亚洲另类激情另类| 成人亚洲综合色就1024| 91伊人影院在线播放| 亚洲国产精品久久精品怡红院| 亚洲黄在线观看| 97香蕉久久超级碰碰高清版| 日韩欧美精品网站| 在线播放精品一区二区三区| 欧美日韩一区二区在线| 亚洲第一级黄色片| 久久久精品一区二区三区| 日韩在线观看免费高清| 国产狼人综合免费视频| 国产成人综合精品| 日韩精品高清在线观看| 国产欧美一区二区三区在线| 日韩欧美亚洲成人| 色诱女教师一区二区三区| 奇门遁甲1982国语版免费观看高清| 欧美高清视频在线| 国产精品成人v| 亚洲人高潮女人毛茸茸| 136fldh精品导航福利| 欧美日韩裸体免费视频| 精品中文字幕视频| 日本精品性网站在线观看| 欧美激情va永久在线播放| 性欧美在线看片a免费观看| 日韩电影视频免费| 国产精品自产拍在线观| 国产精品精品视频一区二区三区| 国产精品久久综合av爱欲tv| 国产精品直播网红| 最新国产精品拍自在线播放| 日韩美女av在线免费观看| 国产亚洲视频在线观看| 日韩在线视频国产| 久久免费观看视频| 亚洲欧洲自拍偷拍| 国产人妖伪娘一区91| 91精品视频专区| 欧美国产亚洲精品久久久8v| 精品日韩中文字幕| 国产精品成人aaaaa网站| 欧美激情在线观看视频| 亚洲欧洲av一区二区| 久久99亚洲精品| 日韩最新在线视频| 日本韩国欧美精品大片卡二| 91av视频在线免费观看| 久久久av免费| 欧美精品成人91久久久久久久| 亚洲成人激情小说| 成人妇女免费播放久久久| 国产精品视频白浆免费视频| 欧美在线视频播放| 欧美有码在线观看视频| 国产精品ⅴa在线观看h| 九九综合九九综合| 国产精品欧美一区二区三区奶水| 久久91亚洲人成电影网站| 欧美中文在线观看| 亚洲国产精品yw在线观看| 欧美电影免费观看大全| 日韩精品视频在线播放| 国产精品狠色婷| 亚洲综合色av| 欧洲中文字幕国产精品| 久久99热精品这里久久精品| 国产婷婷色综合av蜜臀av| 91精品啪aⅴ在线观看国产| 日韩欧美中文字幕在线播放| 青青草精品毛片| 国产伦精品一区二区三区精品视频| 久久久久久久久久av| 欧美激情在线视频二区| 富二代精品短视频| 久久中文字幕在线视频| 欧洲亚洲免费视频| 欧美成人黑人xx视频免费观看| 国产成人亚洲综合| 亚洲第一免费网站| 欧美日韩免费区域视频在线观看| 亚洲精品wwww| 国产日产欧美精品| 欧美黑人性生活视频| 黄色一区二区三区| 国产精品视频白浆免费视频| 国产精品久久久久久av下载红粉| 国产精品第100页| 国产精品你懂得| 久久噜噜噜精品国产亚洲综合| 亚洲国产高清高潮精品美女| 蜜月aⅴ免费一区二区三区| 性日韩欧美在线视频| 91av成人在线| 91久久精品日日躁夜夜躁国产| 国产综合在线看| 久久香蕉国产线看观看av| 6080yy精品一区二区三区| 亚洲图片欧美午夜| 亚洲偷熟乱区亚洲香蕉av| 亚洲欧美国内爽妇网| 欧美另类在线观看| 亚洲精品99久久久久| 亚洲一区二区久久久久久久| 亚洲人成亚洲人成在线观看| 国产精品黄页免费高清在线观看| 亚洲福利视频免费观看| 亚洲人成电影在线播放| 久久久亚洲欧洲日产国码aⅴ| 日本三级韩国三级久久| 久久亚洲精品毛片| 久久久久久亚洲精品中文字幕| 久久成人这里只有精品| 欧美日韩免费区域视频在线观看| 亚洲美女在线观看| 成人高清视频观看www| 日本成人在线视频网址| 欧美一级片在线播放| 国产精品久久久久秋霞鲁丝| 亚洲成人激情在线观看| 青青在线视频一区二区三区| 国产精品视频久久久久| 日韩成人av在线播放| 亚洲电影免费观看高清完整版| 福利精品视频在线|