`

jsj将字符串转成gb2312编码值

 
阅读更多

function gb2312(key) {
    var r = "";
    for (var i = 0; i < key.length; i++) {
        var t = key.charCodeAt(i);
        if (t >= 0x4e00 || t == 0x300A || t == 0x300B) {
            try {
                execScript("ascCode=hex(asc(\"" + key.charAt(i) + "\"))", "vbscript");
                r += ascCode.replace(/(.{2})/g, "%$1");
            } catch(e) {}
        } else {
            r += escape(key.charAt(i))
        }
    }
    return r;
}

分享到:
评论

相关推荐

    jsj_Php_教程.pdf

    - `chunk_split()`将字符串分割成多个部分,每个部分指定长度。 - `explode()`将字符串按照分隔符拆分成数组。 - `htmlentities()`和`htmlspecialchars()`用于转义HTML实体,防止XSS攻击。 - `implode()`(等同于`...

    jsj_Php_教程[借鉴].pdf

    此外,还有`explode()`用于将字符串分割成数组,`implode()`或`join()`用于将数组元素组合成字符串,`str_replace()`进行字符串替换,`strpos()`查找子串,`strstr()`获取字符串的一部分等。 在PHP中,我们还可以...

    jsj_PHP函数大全

    - **chunk_split**: 将字符串分割成更小的部分,并在每个部分之间插入指定的字符串。 - **chr**: 返回ASCII码对应的字符。 - **str_pad**: 用其他字符填充字符串,达到指定长度。 ##### 文件系统函数 - **chdir**: ...

    jsj_Php_教程

    // 输出 "Equal",因为PHP会将字符串 "5" 转换为整数 5 } ?&gt; ``` ### 变量的作用域 PHP中的变量有三种作用域:局部作用域、全局作用域和超全局作用域。 - 局部变量只在定义它的函数内部有效。 - 全局变量在整个...

    清华大学jsj-数据结构2

    7. **字符串数据结构**:如Trie树(字典树)和后缀树,用于高效地处理字符串查询和模式匹配。 8. **动态规划**:一种解决问题的方法,通过构建表格来存储中间结果,避免重复计算,常用于最短路径、背包问题等。 9....

    jsj.rar_vfp

    VFP提供了丰富的字符串函数,如`SUBSTRING`、`LEFT`、`RIGHT`、`STR`等,用于处理这些字符串,将它们转化为可计算的形式。 3. **数值计算**:VFP内置了各种数学函数,如`+`、`-`、`*`、`/`等基本运算符,以及`SIN`...

    jsj_博客制作PHP基础代码.pdf

    例如,`preg_match()`函数用于匹配字符串,`preg_replace()`函数用于替换字符串。 9. 文件输入/输出 PHP支持多种文件输入/输出方式,包括读取文件、写入文件、上传文件等。例如,`fopen()`函数用于打开文件,`...

    毕设模板_jsj

    【毕设模板_jsj】是一个关于基于BLOG文章的文本情感分析方法的研究,适用于计算机科学与技术专业的本科毕业设计。该系统在WinXP + IIS 6.0环境下开发,旨在构建一个网上教学互动系统,涵盖了系统设计结构、功能、...

    易语言源码易语言取文本首拼源码.rar

    1. **字符串操作命令**:如“取字符串长度”(获取字符串的字符数)、“取子字符串”(截取字符串的一部分)、“替换字符串”(替换字符串中的某部分)等。 2. **汉字转拼音命令**:易语言可能提供了转换汉字为拼音...

    jsj.rar_Different

    对于描述中的任务,一个简单的实现方法是将每个文件的内容转换为字符串,然后使用JavaScript的`===`运算符比较它们。如果内容完全相同,输出"same";如果有任何不匹配的字符,输出"different"。当然,这假设文件内容...

    易语言源码首拼音取项目.rar

    这通常涉及到汉字编码(如GB2312、GBK或Unicode)与拼音数据的对应关系。 3. **算法设计**:为了高效地提取首拼音,开发者可能需要设计一种算法,比如通过查找表的方式快速定位汉字的拼音信息,或者利用已有的开源...

    JSJ456

    HEHE 123456

    jsj table tr td 增删改

    下面将详细介绍如何使用JavaScript操作`table`、`tr`和`td`元素。 首先,创建一个HTML表格非常简单,如下所示: ```html 数据1 数据2 数据3 数据4 ``` 在JavaScript中,我们可以使用DOM(Document ...

    jsj网络技术3级真题(含答案)

    - **固化常用指令**:为了提高性能,奔腾芯片将一些常用指令进行了硬件实现,不再依赖微代码进行操作。 - **64位内部总线**:奔腾芯片采用了64位的内部总线,这意味着它可以在一个时钟周期内传输64位的数据,这对于...

    jsj_PHP新浪面试题,面试必看。.pdf

    ` 这个语句会输出字符串"abc"的字符数量,即3。`count()`函数用于计算数组或对象元素的数量,对字符串而言,它计算的是字符数。 2. `PHPIPIP` 可能是指PHP的版本迭代和开发中的版本,或者代表PHP与Apache或Nginx...

    JSJ

    通常,JavaScript JSON操作包括将JSON字符串转换为JavaScript对象(JSON.parse()),将JavaScript对象转换为JSON字符串(JSON.stringify()),以及对这些对象进行查询和修改。 【标签】"HTML"表明这个主题可能与...

    jsj_[delphi函数] 一个遍历所有文件夹的函数.pdf

    综上所述,这个 Delphi 函数实现了遍历指定路径下的所有文件和子目录,根据指定的文件扩展名筛选出符合条件的文件,并将这些文件名存储在一个字符串列表中。这对于构建文件管理器或执行类似的任务非常有用。

    jsj电脑高手精典手册

    jsj电脑高手精典手册,能让您在短内成为电脑高手

    汉字转全拼和汉字转简拼

    3. 应用实例:例如,创建一个函数,接收一个汉字字符串,返回其全拼和简拼结果。 例如: ```python from pypinyin import pinyin, lazy_pinyin def convert_hanzi_to_pinyin(hanzi): full_pinyin = pinyin(hanzi,...

Global site tag (gtag.js) - Google Analytics