javascript(js)语法 将blob转arrayBuffer、arrayBuffer转Uint8Array、Uint8Array转String的方法
文章目录
- javascript(js)语法 将blob转arrayBuffer、arrayBuffer转Uint8Array、Uint8Array转String的方法
- 1. blob转arrayBuffer的函数
- 2. arrayBuffer转Uint8Array的函数
- 3. Uint8Array转String的函数
- 测试上面三种方法
javascript(js)语法 将blob转arrayBuffer、arrayBuffer转Uint8Array、Uint8Array转String的方法
1. blob转arrayBuffer的函数
blobToArrayBuffer(blob, callback) {let reader = new FileReader();reader.onload = function() {return callback(this.result);}reader.readAsArrayBuffer(blob);
}
2. arrayBuffer转Uint8Array的函数
var u8a = new Uint8Array(arrayBuffer);
3. Uint8Array转String的函数
uint8ArrayToString(u8a) {var dataStr = "";for(var i=0;i<u8a.length;i++) {dataStr += String.fromCharCode(u8a[i])}return dataStr;
}
测试上面三种方法
this.blobToArrayBuffer(blob, (arrayBuffer)=>{var u8a = new Uint8Array(arrayBuffer);console.log(u8a);var dataStr = this.uint8ArrayToString(u8a);console.log(dataStr);
})
javascript(js)语法 将blob转arrayBuffer、arrayBuffer转Uint8Array、Uint8Array转String的方法相关推荐
- 基于正则表达式的JavaScript/C++语法高亮(js版)
JavaScript的语法高亮一直是个难点,因为需要语义分析以确定/是除法操作的开始还是正则表达式的开始.目前关于高亮js的语法高亮都不是很理想,尤其是syntaxhighlighter(你待会看到的 ...
- 【 javascript】JS语法 ES6、ES7、ES8、ES9、ES10、ES11、ES12新特性
JS语法 ES6.ES7.ES8.ES9.ES10.ES11.ES12新特性 前言 ES6(2015) 1. 类(class) 2. 模块化(ES Module) 3. 箭头函数 4. 函数参数默认值 ...
- 视频教程-零基础JS入门系列课程(2)之JS语法基础精讲-JavaScript
零基础JS入门系列课程(2)之JS语法基础精讲 螺钉课堂讲师,擅长Vue.React.ReactNative.NodeJS等前端框架及技术 邓老师 ¥59.00 立即订阅 扫码下载「CSDN程序员学院 ...
- js二进制流转Blob对象。Blob对象再转File对象
JavaScript 二进制转文件 使用js将blob对象转file对象 前端处理后端返回的二进制流文件 js中Blob对象一般用法 js中关于Blob对象的介绍与使用 上传的文件对象 完整代码实例 ...
- VS集成环境中的JavaScript脚本语法检查
集成在Visual Studio环境中的JavaScript脚本语法检查. 1.可以直接检验js文件,也可以检验html和aspx页面上的脚本语法. 2.集成环境中直接使用,双击定位到语法错误处. 3 ...
- javascript基础语法——词法结构
前面的话 javascript是一门简单的语言,也是一门复杂的语言.说它简单,是因为学会使用它只需片刻功夫:而说它复杂,是因为要真正掌握它则需要数年时间.实际上,前端工程师很大程度上就是指javasc ...
- 谈一下JavaScript的语法
JavaScript是一门很优美的语言,今天我们谈一下JavaScript的语法! 首先我们说一下变量,变量对于没有编程基础的朋友来说可以理解为一个空的盒子,我们首先为这个盒子取一个名字 'box' ...
- JavaScript正则表达式语法与示例
正则表达式介绍 1.正则表达式是用于匹配字符串中字符组合的模式.正则表达式的模式规则是由一个字符序列组成的.包括所有字母和数字在内,大多数的字符都是直接按照直接量描述待匹配的字符.除此之外,正则表达式 ...
- JavaScript基本语法(续)
JavaScript基本语法续 文章目录 JavaScript基本语法续 一.Javascript组成 二.字符串处理方法 1.字符串合并操作:" + " 2.parseInt() ...
最新文章
- 台湾MCI报告:Security SaaS风潮渐起
- 观察内核linux行为,Linux 学习:基于proc观察Linux行为
- PHP反射ReflectionClass、ReflectionMethod 入门教程
- (五)我的JavaScript系列:JavaScript的糟粕
- MD5加密字符串并转化为base64(C#和PHP代码相同实现)
- apache的工作模式
- typora图床教程-阿里云版
- 使用using与typedef来定义别名
- c++实现 离散数学 “自反 对称 ” 详解
- 协鑫:把绿色能源带进千家万户
- 一行脚本批量下载哔哩哔哩视频
- C语言程序设计(郝斌)
- 光学变焦----景深=景深远界-景深近界
- OpenCV中的马赛克效果
- Linux 进程信号深剖
- 水利水电安全员考试多选练习题库(8)
- 2021年前装首破5万辆 AR HUD“棋逢对手”,竞逐量产桂冠
- 用一封邮箱定位对方的位置
- 实战PyQt5: 050-选项卡控件QTabWidget
- [Taro] 解决 使用 Taro UI 小程序下 Iconfont 图标 不显示问题