Spec-Zone.ru › JavaScript

TypedArray.prototype.join()

Базовый уровень Широко доступно

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с июля 2015 года.

Метод join() экземпляров TypedArray возвращает новую строку, являющуюся конкатенацией всех элементов в этом типизированном массиве, разделенных запятыми или указанной строкой-разделителем. Если типизированный массив содержит только один элемент, возвращается строковое представление этого элемента без использования разделителя. Этот метод использует тот же алгоритм, что и Array.prototype.join().

Попробуйте

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

console.log(uint8.join());
// Expected output: "10,20,30,40,50"

console.log(uint8.join(""));
// Expected output: "1020304050"

console.log(uint8.join("-"));
// Expected output: "10-20-30-40-50"

Синтаксис

join()
join(separator)

Параметры

separator Необязательно
Строка, используемая для разделения каждой пары смежных элементов типизированного массива. Если опущена, элементы типизированного массива разделяются запятой (",").

Возвращаемое значение

Строка, в которой объединены все элементы типизированного массива. Если array.length является 0, возвращается пустая строка.

Описание

См. Array.prototype.join() для получения более подробной информации. Этот метод не является универсальным и может быть вызван только на экземплярах типизированных массивов.

Примеры

Использование join()

const uint8 = new Uint8Array([1, 2, 3]);
uint8.join(); // '1,2,3'
uint8.join(" / "); // '1 / 2 / 3'
uint8.join(""); // '123'

Спецификации

Спецификация
ECMAScript® 2027 Language Specification
# sec-%typedarray%.prototype.join

Совместимость с браузерами

Для ПК Для мобильных устройств Сервер
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari on iOS Samsung Internet WebView Android WebView on iOS Bun Deno Node.js
join
45
12
37
32
10
45
37
32
10
5.0
45
10
1.0.0
1.0
4.0.0

Смотрите также

  • Полифил TypedArray.prototype.join в core-js
  • Руководство по типизированным массивам JavaScript
  • TypedArray
  • TypedArray.prototype.toString()
  • Array.prototype.join()
  • String.prototype.split()

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray/join

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API