- 1
- 0
- 约3.79千字
- 约 12页
- 2021-11-03 发布于内蒙古
- 举报
PAGE
PAGE 1
【探索】在 JavaScript 中使用 C 程序
JavaScript 是个灵便的脚本语言,能便利的处理业务规律。当需要传输通信时,我们大多挑选 JSON 或 XML 格式。但在数据长度十分苛刻的状况下,文本协议的效率就十分低了,这时不得不用法二进制格式。去年的今日,在折腾一个 时,就碰到了这个棘手。由于前端脚本需要采集不少数据,而终于是隐写在某个 cookie 里的,因此可用的长度十分有限,惟独几十个字节。假如不假思索就用 JSON 的话,光一个标志字段 { enableXX : true} 就占去了一半长度。然而在二进制里,标志 true 或 false 不过是 1 个比特的事,可以节约上百倍的空间。同时,数据还要经过校验、加密等环节,惟独用法二进制格式,才干便利的调用这些算法。不过,JavaScript 并不支持二进制。这里的「不支持」不是说「无法实现」,而是无法「优雅实现」。语言的发明,就是用来优雅解决问题的。即使没有语言,人类也可以用机器命令来编写程序。假如非要用 JavaScript 操作二进制,终于就类似这样:var flags = +enableXX1 16 | +enableXX2 15 | ...虽然能实现,但很丑陋。各种硬编码、各种位运算。然而,
您可能关注的文档
最近下载
- 中耳炎疾病PPT课件.pptx VIP
- 中国国电集团司采购供应商管理办法(试行).pdf VIP
- 道路运输管理台账.doc VIP
- 时尚大片相册服装秀简洁模板 时装服装设计专业大学生作品展示show秀简洁演示模板.pptx VIP
- 机构名称: 中国电力科学研究院电力工业电气设备质量检验测.doc VIP
- 高考语文诗词鉴赏《雪》含答案解析.docx VIP
- DL_T 1597-2016 电力行业数据灾备系统存储监控技术规范.pdf VIP
- (正式版)D-L∕T 320-2019 个人电弧防护用品通用技术要求(代替DLT 320-2010).docx VIP
- 时尚之美:服装设计作品展示-自然与人类的和谐共生.pptx VIP
- 结构随机振动.ppt VIP
原创力文档

文档评论(0)