当前位置: 首页 > news >正文

漯河做网站石家庄百度推广优化排名

漯河做网站,石家庄百度推广优化排名,闵行区核酸检测点,微慕wordpress插件格式描述用途示例ArrayBuffer固定长度的二进制数据缓冲区,不直接操作具体的数据,而是通过类型数组或DataView对象来读写用于存储和处理大量的二进制数据,如文件、图像等let buffer new ArrayBuffer(16);TypedArray基于ArrayBuffer对象的视图…
格式描述用途示例
ArrayBuffer固定长度的二进制数据缓冲区,不直接操作具体的数据,而是通过类型数组或DataView对象来读写用于存储和处理大量的二进制数据,如文件、图像等let buffer = new ArrayBuffer(16);
TypedArray基于ArrayBuffer对象的视图,提供特定格式的读写接口用于操作具有特定数据类型的二进制数据let int32View = new Int32Array(buffer);
DataView提供对ArrayBuffer的复杂和灵活读写操作,可以读写任意位置的任意类型的数据当需要精确控制二进制数据的读写位置和格式时使用let dataView = new DataView(buffer);
Blob表示不可变的原始数据,通常是二进制数据或文本数据用于处理文件、图片等二进制数据,可以通过URL.createObjectURL()创建对象URLlet blob = new Blob([arrayBuffer], {type: 'image/jpeg'});
File继承自Blob,表示用户系统上的具体文件用于处理用户上传的文件,可以获取文件名、大小等信息let file = new File([blob], 'filename.jpg', {type: 'image/jpeg'});
Uint8Array8位无符号整数类型数组,用于存储0到255之间的整数用于处理8位图像数据、字节流等let uint8Array = new Uint8Array(buffer);
Uint16Array16位无符号整数类型数组,用于存储0到65535之间的整数用于处理音频数据、图像数据等let uint16Array = new Uint16Array(buffer);
Float32Array32位浮点数类型数组,用于存储浮点数用于处理浮点数的二进制数据,如科学计算、物理模拟等let float32Array = new Float32Array(buffer);

部分使用示例:
 

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><title>二进制格式转换示例</title></head><body><input type="file" id="fileInput" accept="*" /><button onclick="convertFileToBinaryFormats()">转换文件为二进制格式</button><pre id="output"></pre><script>function convertFileToBinaryFormats() {const fileInput = document.getElementById("fileInput");const file = fileInput.files[0];if (!file) {alert("未选择文件");return;}let reader = new FileReader(); // 使用let而不是constreader.onload = function (event) {const arrayBuffer = event.target.result;// ArrayBufferconsole.log("ArrayBuffer:", arrayBuffer);// TypedArray (例如 Uint8Array)const uint8Array = new Uint8Array(arrayBuffer);console.log("Uint8Array:", uint8Array);// DataViewconst dataView = new DataView(arrayBuffer);console.log("DataView:", dataView);// Blobconst blob = new Blob([arrayBuffer], { type: file.type });console.log("Blob:", blob);// 显示部分Uint8Array内容作为示例const output = `文件类型: ${file.type}<br>`;output += `ArrayBuffer长度: ${arrayBuffer.byteLength} 字节<br>`;output += `Uint8Array前10个字节: ${Array.from(uint8Array.slice(0, 10)).map((b) => b.toString(16).padStart(2, "0")).join(" ")}<br>`;document.getElementById("output").textContent = output;};reader.readAsArrayBuffer(file);}</script></body>
</html>

http://www.15wanjia.com/news/192208.html

相关文章:

  • 沈阳 商城 网站 开发企业在线咨询服务系统
  • 宁波网站设计开发电子政务系统网站建设的基本过程
  • 国内美食网站欣赏微山县建设.局网站
  • 网站seo教材应用软件开发专业
  • 现在做网站建设的公司多么手机广告推广软件
  • 网站建设新技术敦煌网站建设
  • 移动网站开发工具西安网站制作设计找哪家
  • 莱州教体局网站全州建设完小网站
  • 海淀深圳网站建设公司价格视频广告制作
  • 捷克cz公司网站苏州网络平台
  • 永州市建设工程质量安全监督站官方网站池州专业网站建设怎么样
  • 企业网站建立公司网站降权恢复
  • wordpress模板网站模板公司网站推广技巧
  • wordpress分类列表显示响应式网站做优化好吗
  • 手机网站flash网站怎么做微信推广
  • 适合个人做的网站有哪些东西吗连山网站建设
  • 网站开发公司杭州网站建设哪家培训机构学校好
  • 做地方门户网站怎样lamp网站开发制作
  • 广州网站制作费用精东影视传媒文化管理公司
  • 景点网站怎么做没有排名的网站怎么做
  • 企业网站优化公司哪家好山亭 网站建设
  • 扬中网站优化公司wordpress外链过度插件
  • 网站首页seo关键词布局软件介绍网站源码
  • 网站备案相关前置许可小程序招商
  • 哪些域名不能够做淘宝客网站搬瓦工512m内存wordpress
  • 管理平台系统登录入口哈尔滨优化调整人员流动管理
  • 手机h5建网站软件项目实施流程
  • 做推文封面的网站wordpress商业插件
  • 深圳市住房和建设局网站和市住宅租赁管理服务中心wordpress++分页
  • 浙江恒炜建设网站江苏城乡住房建设厅网站