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

View in English Always switch to English

TypedArray.prototype.toString()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨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

规范

Specification
ECMAScript® 2026 Language Specification
# sec-%typedarray%.prototype.tostring

浏览器兼容性

参见