背景

在前端编程中有这样一种需求,需要将字符串使用不可见字符进行分组编码,然后作为一个大的字符串上传到后台去处理。

解决

1、方法一,使用\u字符串编码:

     function test1(){var str = 'test \u001f is \u001f ok';           alert(str.split('\u001f').join(','));       }

字符使用\u00xx形式表示,并且包含在引号(单引号或双引号)中。

2、方法二,使用String.fromCharCode()函数进行转换

     function test2(){var str = 'test' + String.fromCharCode(0x1f) + 'is' + String.fromCharCode(0x1f)+ 'ok';alert(str.split('\u001f').join(','));  }

字符使用类似0x1f形式表示,不需要加引号。

Javascript 不可见字符的输入相关推荐

  1. Java黑皮书课后题第4章:*4.9(给出字符的Unicode码)编写程序,得到一个字符的输入,然后显示其Unicode值

    *4.9(给出字符的Unicode码)编写程序,得到一个字符的输入,然后显示其Unicode值 题目 题目概述 运行示例 破题 代码 题目 题目概述 *4.9(给出字符的Unicode码)编写程序,得 ...

  2. JavaScript 的内部字符编码是 UCS-2 还是 UTF-16

    对于 JavaScript 使用的是 UCS-2 还是 UTF-16 这个问题,我找了很久,没有发现一个权威的回答,我决定自己研究一下它.这个回答来自于你对 JavaScript 引擎或者对 Java ...

  3. C语言中关于字符数组输入,scanf没执行

    问题:有时C语言中关于字符数组输入,有的scanf语句没执行. 未执行scanf的代码: #include<stdio.h> int main() {int n;int t=0;scanf ...

  4. js符号输入不可用_JS 控制非法字符的输入代码

    html文件代码如下: JS控制非法字符的输入 这里不允许输入如下字符:(像!@#$%^&*等) 这里不允许输入引号: 这里只能输入数字: 这里只能输入大写英文: js文件代码如下: /* * ...

  5. html密码至少输入6位,JS实现六位字符密码输入器功能

    老规矩~ 上DEMO,过过瘾先:六位字符密码输入器 从DEMO中我看可以看出,首先只能输入六个字符,并且仅允许输入数字,在输入六位数字完成之后会自动执行一个回调(DEMO中是将输入结果显示出来了) 一 ...

  6. LC-3指令集 字符的输入与输出

    LC-3是一个简单的指令集,字符的输入输出,也比较简单,即通过中断的方式,键盘输入产生中断,有一些标志位,标志着键盘是否可用,显示器是否可用,下面介绍LC-3中的输入输出 目录 4个寄存器 字符的输入 ...

  7. excel 您输入的公式存在错误。如果您输入的内容不是公式,请在第一个字符之前输入单引号(‘)

    输入公式之后,excel 文件 报错 "您输入的公式存在错误.如果您输入的内容不是公式,请在第一个字符之前输入单引号(') 大部分是我们的公式样式不对 ="("& ...

  8. 输入一行字符(输入以字符#结束),分别统计其中字母和数字字符的个数。

    提示:判断一个字符是否为数字字符:c>='0'&&c<='9' #include <iostream> using namespace std;int main ...

  9. 笔记本计算机半角数字切换,半角字符怎么输入?如何切换为-全角字符

    半角字符怎么输入?如何切换为-全角字符 发布时间:2017-10-10 18:02 来源:互联网 当前栏目:电脑技巧 现在我们的生活水平在不断的提高,电脑也随之在我们的生活中变得很常见,电脑的功能是比 ...

最新文章

  1. Maven安装与配置(最实用!!!)eclipse中配置maven
  2. 吴恩达 coursera ML 第九课总结+作业答案
  3. r与python自然语言处理_Python自然语言处理实践: 在NLTK中使用斯坦福中文分词器 | 我爱自然语言处理...
  4. 金和oa:自定义表单函数计算一段时期内的工作日
  5. 二分查找求上界和下界
  6. Windows10下安装Tensorflow
  7. 递归法:杨辉三角,计算第m层的第n个系数
  8. win7计算机地址栏在那,win7系统如何使用地址栏功能|win7系统使用地址栏的方法...
  9. 179 Largest Number 把数组排成最大的数
  10. 完全公平调度 c语言,使用完全公平调度程序(CFS)进行多任务处理
  11. 浅谈Event Loop
  12. 王道考研操作系统笔记(第三章)附:王道考研408所有PPT和思维导图
  13. abaqus算出来的转角单位是什么_abaqus中后处理中U的单位是什么?
  14. java cipher用法_Java使用Cipher类实现加密的过程详解
  15. 港科百创 | 苏孝宇教授团队获数千万元Pre-A轮融资,祝贺「音科思」!
  16. java_计算两个时间相差多少天、小时、分钟、秒
  17. VBA工程加密,工程不可查看加密
  18. vue项目兼容IE浏览器,判断IE11以下,则提示浏览器版本过低,更新浏览器页面
  19. 集线器,路由器,交换机的作用和区别是什么?如何区分交换机,集线器,路由器?
  20. MAC删除多余的声音驱动文件

热门文章

  1. 金融类应用数字运算的建议
  2. 卡车图像分离车头、车厢、车轮
  3. python中的strptime函数_python中strptime函数_Python语言中操作时间之strptime()方法的使用...
  4. ue4材质节点怎么用_UE4 初学材质Fresnel节点
  5. NPOI word 合并单元格,合并一个区域
  6. HBASE原理及使用
  7. springboot访问jsp页面
  8. SQL简单验证身份证号码位数、出生日期、性别(转)
  9. mysql怎么在一段时间区间内按照周分组,把属于一周的数据汇总在一起以及如何自定义周?
  10. 高斯过程部分数学推导