分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

js arrayBuffer 字节序问题,小端法,大端法

发布时间:2023-09-06 02:02责任编辑:熊小新关键词:js

原文博客

 ???{ ?????var buffer = new ArrayBuffer(2) ?????var bytes = new Uint16Array(buffer) ?????bytes[0] = (65 << 8) + 66 ?????var blob = new Blob([buffer], { ???????type: 'text/plain' ?????}) ?????var dataUri = window.URL.createObjectURL(blob) ?????open(dataUri) // BA 受系统的字节序影响,小端法 ???} ????{ ?????let buffer = new ArrayBuffer(2) ?????let view = new DataView(buffer) ?????let value = (65 << 8) + 66 ?????view.setUint16(0, value, /*true*/) // 或许默认使用大端法,true设置为小端法 ?????var blob = new Blob([buffer], { ???????type: 'text/plain' ?????}) ?????var dataUri = window.URL.createObjectURL(blob) ?????open(dataUri) // AB DataView不用考虑平台字节序问题 ???}

js arrayBuffer 字节序问题,小端法,大端法

原文地址:https://www.cnblogs.com/ajanuw/p/9250539.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved