Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnología web para desarrolladores
  2. JavaScript
  3. Referencia de JavaScript
  4. Objetos globales
  5. Uint8Array

Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.

View in EnglishAlways switch to English

Uint8Array

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨julio de 2015⁩.

* Some parts of this feature may have varying levels of support.

LosUint8Array representan un array de enteros sin signo de 8 bits. El contenido se inicializa a 0. Una vez establecido, puedes hacer referencia a un elemento usando los métodos del objeto o usando la sintaxis de array estándar (esto es, usando la notación de corchetes).

Sintaxis

new Uint8Array(tamaño);new Uint8Array(typedArray);new Uint8Array(objeto);new Uint8Array(buffer [, byteOffset [, tamaño]]);

Para más información acerca de la sintaxis del constructor y sus parámetros, mireTypedArray.

Propiedades

Uint8Array.BYTES_PER_ELEMENT

Retorna un número con el valor del tamaño del elemento.1 en el caso delUint8Array.

Uint8Array.length

Propiedad estática de tamaño cuyo valor es 3. Para el tamaño actual (número d elementos), mireUint8Array.prototype.length.

Uint8Array.name

Devuelve el nombre del constructor en un string. En el caso deUint8Array devuelve: "Uint8Array".

Uint8Array.prototype

Prototipo para los objetosTypedArray .

Métodos

Uint8Array.from()

Crea un nuevoUint8Array desde un array o un objeto iterable. Véase tambiénArray.from().

Uint8Array.of()

Crea unUint8Array con un número variable de argumentos. Véase tambiénArray.of().

Uint8Array prototype

Todos los objetosUint8Array son heredados de%TypedArray%.prototype.

Propiedades

Uint8Array.prototype.constructor

Retorna la función que crea una instancia del prototype. Éste es el constructor por defecto deUint8Array.

Uint8Array.prototype.bufferRead only

Retorna elArrayBuffer con la referencia delUint8Array. Fijado en el tiempo de construcción y es desólo lectura.

Uint8Array.prototype.byteLengthRead only

Retorna el tamaño (en bytes) del arrayUint8Array. Fijado en el tiempo de construcción y es desólo lectura.

Uint8Array.prototype.byteOffsetRead only

Retorna el offset (en bytes) delUint8Array desde el inicio de suArrayBuffer. Fijado en el tiempo de construcción y es desólo lectura.

Uint8Array.prototype.lengthRead only

Retorna el número de elementos contenidos en elUint8Array. Fijado en el tiempo de construcción y es desólo lectura.

Métodos

Uint8Array.prototype.copyWithin()

Copia una secuencia de elementos del array dentro del array. Véase tambiénArray.prototype.copyWithin().

Uint8Array.prototype.entries()

Retorna un nuevo objetoArray Iterator que contiene los pares de valores para cada índice del array. Véase tambiénArray.prototype.entries().

Uint8Array.prototype.every()

Prueba si todos los elementos del array cumplen las condiciones de una función. Véase tambiénArray.prototype.every().

Uint8Array.prototype.fill()

Llena todos los elementos del array desde el principio hasta el final con un valor dado. Véase tambiénArray.prototype.fill().

Uint8Array.prototype.filter()

Crea un nuevo array con todos los elementos del array que satisfacen las condiciones de una función que devuelve verdadero. Véase tambiénArray.prototype.filter().

Uint8Array.prototype.find()

Devuelve el valor encontrado en el array, si un elemento del array satisface una función dada de prueba o undefined si no es encontrada. Véase tambiénArray.prototype.find().

Uint8Array.prototype.findIndex()

Devuelve el índice encontrado en el array, si un elemento del array satisface una función dada de prueba o -1 si no es encontrada. Véase tambiénArray.prototype.findIndex().

Uint8Array.prototype.forEach()

Llama a una función para cada elemento del array. Véase tambiénArray.prototype.forEach().

Uint8Array.prototype.includes()Experimental

Determina si un array incluye un cierto elemento, retornandotrue ofalse según corresponda. Véase tambiénArray.prototype.includes().

Uint8Array.prototype.indexOf()

Devuelve el primer (menor) índice de un elemento dentro del array igual al valor especificado, o -1 si no es encontrado. Véase tambiénArray.prototype.indexOf().

Uint8Array.prototype.join()

Une todos los elementos de un array a una cadena. Véase tambiénArray.prototype.join().

Uint8Array.prototype.keys()

Retorna un nuevoArray Iterator que contiene las claves para cada índice en el array. Véase tambiénArray.prototype.keys().

Uint8Array.prototype.lastIndexOf()

Devuelve el último (mayor) índice de un elemento dentro del array igual al valor especificado, o -1 si no fue encontrado. Véase tambiénArray.prototype.lastIndexOf().

Uint8Array.prototype.map()

Crea un nuevo array con los resultados de la llamada a la función indicada aplicados a cada uno de sus elementos. Véase tambiénArray.prototype.map().

Uint8Array.prototype.move()No estándar

Primera versión no-estandar deUint8Array.prototype.copyWithin().

Uint8Array.prototype.reduce()

Aplica una función a un acumulador y a cada valor de un array (de izquierda a derecha) para reducirlo a un único valor. Véase tambiénArray.prototype.reduce().

Uint8Array.prototype.reduceRight()

Aplica una función a un acumulador y a cada valor de un array (de derecha a izquierda) para reducirlo a un único valor. Véase tambiénArray.prototype.reduceRight().

Uint8Array.prototype.reverse()

Inverte el orden de los elementos de un array, el primero se convierte en el último y el último en el primero. See alsoArray.prototype.reverse().

Uint8Array.prototype.set()

Almacena múltiples valores en el array, leyendo los valores de entrada de un array específico.

Uint8Array.prototype.slice()

Extrae una porción de un array y devuelve uno nuevo. Véase tambiénArray.prototype.slice().

Uint8Array.prototype.some()

Devuelvetrue si al menos un elemento de este array satisface la función de prueba proporcionada. Véase tambiénArray.prototype.some().

Uint8Array.prototype.sort()

Ordena los elementos de un array localmente y devuelve el array. Véase tambiénArray.prototype.sort().

Uint8Array.prototype.subarray()

Retorna un nuevoUint8Array desde el índice de elementos iniciales y finales proporcionados.

Uint8Array.prototype.values()

Retorna un nuevo objetoArray Iterator que contiene los valores para cada índice en el array. Véase tambiénArray.prototype.values().

Uint8Array.prototype.toLocaleString()

Devuelve una cadena localizada que representa el array y sus elementos. Véase tambiénArray.prototype.toLocaleString().

Uint8Array.prototype.toString()

Retorna una cadena representando el array sus elementos. Véase tambiénArray.prototype.toString().

Uint8Array.prototype[@@iterator]()

Retorna un nuevo objetoArray Iterator que contiene los valores para cada índice en el array.

Ejemplos

js
// Desde una longitudvar uint8 = new Uint8Array(2);uint8[0] = 42;console.log(uint8[0]); // 42console.log(uint8.length); // 2console.log(uint8.BYTES_PER_ELEMENT); // 1// Desde un arrayvar arr = new Uint8Array([21, 31]);console.log(arr[1]); // 31// Desde otro TypedArrayvar x = new Uint8Array([21, 31]);var y = new Uint8Array(x);console.log(y[0]); // 21// Desde un ArrayBuffervar buffer = new ArrayBuffer(8);var z = new Uint8Array(buffer, 1, 4);

Especificaciones

Specification
ECMAScript® 2026 Language Specification
# sec-typedarray-objects

Compatibilidad con navegadores

Véase también

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp