c一般都先把文件 读入内存 然后操作
js也能读文件,但是是否有读入内存,然后操作这个概念?我现在问题是:
我有一个很大的.xml文件
能否在网页中,先整体读入.xml到内存,再操作。 JS能做到吗?

解决方案 »

  1.   

    c里
    char *mem = melloc(100);
    mem指向了长度100的内存空间。fopen(file) 从硬盘打开文件
    fread(file, mem) 把硬盘内容 读入到了file中
    在内存里操作文件 要比硬盘快很多。JS里能读文件?是否能大量缓存到内存中,然后操作?
      

  2.   

    首先,JS不能读文件。
    其次,JS读取的数据都是在内存中。也许个别的文件在硬盘中例如cookies什么的。
      

  3.   

    js本身不能读文件 要读也只能依靠ActiveX控件之类转为js对象再操作 
      

  4.   

    能够大量缓存的。速度么,肯定比硬盘快。
    当然我说的是纯数据。例如json XML什么的,图片之类的还是在硬盘上的。