ArrayBuffer是否一定要传固定长度参数

在使用utf-8转码时,初始化ArrayBuffer必须要传一个长度参数,是否在传了这个长度参数后,这个arrayBuffer长度就是固定的?

function textEncodeByUtf8(str: string): Uint8Array { 
  let textEncoder = new util.TextEncoder(); 
  let buffer = new ArrayBuffer(20); 
  let result = new Uint8Array(buffer); 
  result = textEncoder.encodeInto(str) 
  return result 
}
HarmonyOS
2024-04-27 23:25:34
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
milchcow

目前这个arrayBuffer长度是固定的。

分享
微博
QQ
微信
回复
2024-04-28 17:43:20
相关问题
mysql 初始用户一定是root吗?
2560浏览 • 1回复 待解决
xargs命令中多个参数实例?
7270浏览 • 1回复 待解决
windowClass.setUIContent是否支持传递参数
305浏览 • 1回复 待解决
Native如何通过napi获取ArrayBuffer
1321浏览 • 1回复 待解决
烧录参问题,我有点疑惑
5742浏览 • 4回复 待解决
求教个sql语句里参怎么写?
1658浏览 • 1回复 待解决
OpenID和UnionID的长度限制要求
153浏览 • 1回复 待解决
JS跳转Java参问题?
3071浏览 • 1回复 待解决
imageReceiver拿到的数据帧长度
23浏览 • 1回复 待解决
如何获取系统屏幕固定
1732浏览 • 0回复 待解决
如何固定应用窗口大小并居中展示
341浏览 • 1回复 待解决
sqlite 的字段长度有什么用?
948浏览 • 1回复 待解决