El typedArray.@@species es una propiedad incorporada en JavaScript que se usa para devolver el constructor del typedArray dado.
El typedArray es de muchos tipos como-
- Int8Array
- Uint8Array
- Uint8ClampedArray
- Int16Array
- Uint16Array
- Int32Array
- Uint32Array
- Array flotante32
- Array flotante64
Sintaxis:
typedArray[Symbol.species]
Parámetros: No acepta ningún parámetro porque es una propiedad no una función.
Valor de retorno: Devuelve el constructor del typedArray dado.
Código JavaScript para mostrar el funcionamiento de esta propiedad:
<script> // Calling species property on different typedArray a = Int8Array[Symbol.species]; b = Uint8Array[Symbol.species]; c = Uint8ClampedArray[Symbol.species]; d = Int16Array[Symbol.species]; e = Uint16Array[Symbol.species]; f = Int32Array[Symbol.species]; g = Uint32Array[Symbol.species]; h = Float32Array[Symbol.species]; i = Float64Array[Symbol.species]; // Printing the constructor of the given typedArray document.write(a + "<br>"); document.write(b + "<br>"); document.write(c + "<br>"); document.write(d + "<br>"); document.write(e + "<br>"); document.write(f + "<br>"); document.write(g + "<br>"); document.write(h + "<br>"); document.write(i); </script>
Producción:
function Int8Array() { [native code] } function Uint8Array() { [native code] } function Uint8ClampedArray() { [native code] } function Int16Array() { [native code] } function Uint16Array() { [native code] } function Int32Array() { [native code] } function Uint32Array() { [native code] } function Float32Array() { [native code] } function Float64Array() { [native code] }
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA