如何在JavaScript中访问字节级信息?

时间:2010-06-03 13:08:51

标签: javascript byte bytecode

普遍接受的答案是你不能。然而,越来越多的证据表明,基于读取非基本HTML类型的数据类型的项目的存在,情况并非如此。执行此操作的一些项目是ProtoBufSmokescreen的JavaScript版本。

Smokescreen是一个用JS编写的flash解释器,所以如果不能直接得到字节,这些项目是如何解决的呢?可以找到Smokescreen的来源here。我已经仔细研究过,但现在JS不是我的主要语言,解决方案就让我望而却步。

2 个答案:

答案 0 :(得分:1)

他们都希望将String(在本例中为responseText的{​​{1}})直接用作字节集合。

XMLHttpRequest

答案 1 :(得分:0)

Protobuf在XMLHttpRequest.requestText字段上做了所有的魔术,这只是一个DOMString。