可不可以开始是一个 串 var src="jfklasjkfjklasd" 
然后通过 
for(var i=0;i<src.length;i++){
  src.charAt(i);
}一个一个取出字节值!!

解决方案 »

  1.   

    这样吧,我写了一段代码表达这个问题,有兴趣可以把下面代码存成x.js文件,单击执行一下,////////////////////////////////////////////////////////////////////
    function alert(s){
    WScript.Echo(s);
    }
    var goADOStream = new ActiveXObject ("ADODB.Stream"); // 用ADODB.Stream操作binary文件function fnSaveToFile (Path){
        try{
            goADOStream.Type = 1;
            goADOStream.Mode = 3;
            goADOStream.Open();
            goADOStream.Write ("abc");   // 这里出错
            goADOStream.SaveToFile(Path,2);
            goADOStream.Close();
        }
        catch(e){ 
            alert ("不能保存文件");
        }
    }fnSaveToFile ("c:\\a.test");   // 程序从这里开始
      

  2.   

    不可以,JScript中没有“字节类型数组”这个类型。
    也不能对他进行处理,但是可存储。
    比如由XMLHTTP对象的responseBody属性返回的内容就无法用JScript处理但可用VBScript处理
      

  3.   

    是么?那真太遗憾了,我实在不想用VBScript重写代码,还是JScript程序看着清爽。