- 21
- 0
- 约1.23万字
- 约 12页
- 2018-03-22 发布于湖北
- 举报
3.10 ArrayBuffer:类型化数组
3.10 ArrayBuffer :类型化数组
分配内存
视图
视图的⽣成
视图的操作
复合视图
DataView视图
应⽤
Aj ax
Canvas
File
参考链接
类型化数组是JavaScript操作⼆进制数据的⼀个接 。
这要从WebGL项⽬的诞⽣说起,所谓WebGL ,就是指浏览器与显卡之间的通信接
,为了满⾜JavaScript与显卡之间⼤量的、实时的数据交换,它们之间的数据通信必
须是⼆进制的,⽽不能是传统的⽂本格式。
⽐如,以⽂本格式传递⼀个32位整数,两端的JavaScript脚本与显卡都要进⾏格式转
化,将⾮常耗时。这时要是存在⼀种机制,可以像C语⾔那样,直接操作字节,然后
将4个字节的32位整数,以⼆进制形式原封不动地送⼊显卡,脚本的性能就会⼤幅提
升。
类型化数组 (Typed Array )就是在这种背景下诞⽣的。它很像C语⾔的数组,允许开
发者以数组下标的形式,直接操作内存。有了类型化数组以后
您可能关注的文档
最近下载
- 苏童及其作品.ppt VIP
- 2025年连云港市中考语文试卷(含标准答案及解析).docx
- 普通高中语文课程标准日常修订版(2017年版2025年修订).pdf VIP
- 一种无基坑不断轨转向架计量结构的轨道衡.pdf VIP
- 现当代文学 苏童《妻妾成群》共16页文档.ppt VIP
- MT-T_392-2011_煤矿用钻杆圆锥螺纹体型式和基本尺寸(非正式版).pdf VIP
- 2026年北京初二体育笔试题库及答案.docx VIP
- 中考核心词汇1600个(按词性分类,含高频考点标注).docx VIP
- 基于DYNAFORM的汽车顶盖模具设计.doc VIP
- 中小学生科学素养大赛试题题库(附答案).pdf
原创力文档

文档评论(0)