此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

TypedArray.prototype.toString()

基线 广泛可用

自 2017年1月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。

TypedArray 实例的 toString() 方法返回一个字符串,用于表示指定的类型化数组及其元素。该方法的算法与 Array.prototype.toString() 相同。

尝试一下

const uint8 = new Uint8Array([10, 20, 30, 40, 50]);

const uint8String = uint8.toString();

console.log(uint8String.startsWith("10"));
// 期望输出:true

语法

js
toString()

参数

无。

返回值

一个表示类型化数组中的各个元素的字符串。

描述

更多详细信息请参见 Array.prototype.toString()。此方法不是通用方法,只能在类型化数组实例上调用。

示例

将类型化数组转换为字符串

js
const uint8 = new Uint8Array([1, 2, 3]);
// 显式转换
console.log(uint8.toString()); // 1,2,3
// 隐式转换
console.log(`${uint8}`); // 1,2,3

规范

规范
ECMAScript® 2027 Language Specification
# sec-%typedarray%.prototype.tostring

浏览器兼容性

参见