Friday, September 19, 2025
HomeLanguagesJavascriptJavaScript Uint32Array from() Method

JavaScript Uint32Array from() Method

The Javascript Uint32Array array represents an array of 32-bit unsigned integers in the platform byte order. By default, the contents of Uint32Array are initialized to 0. 

The from() function of Uint32Array is used to create a new Uint32Array from an array-like or iterable object. 

So when you want to convert an arrayLike or iterable object then you can be used this function by passing the object as a parameter to this function along with the map function and value used for the map function if needed.

Syntax:  

Uint32Array.from(source, mapFn, thisArg)

Parameters:

This method accepts three parameters that are specified below: 

  • source: This parameter is an array-like or iterable object which is used to convert to a Uint32Array object.
  • mapFn: This parameter is Optional which is a Map function to call on every element of the Uint32Array array.
  • thisArg: This parameter is Optional which is a value to use as this when executing mapFn.

Return Value:

This method returns a new Uint32Array instance.

JavaScript program to Illustrate the working of from() function: 

Example 1: In this example, we will see the basic use of the JavaScript Uint32Array.from() method to display the creation of Uint32Array form a string of numbers.

javascript




// Create a Uint32Array from
// a string like structure
let array = Uint32Array.from('987654321234567');
 
// Display the result
console.log(array);


Output

Uint32Array(15) [
  9, 8, 7, 6, 5, 4,
  3, 2, 1, 2, 3, 4,
  5, 6, 7
]

Example 2: In this example, we will see the basic use of JavaScript Uint32Array.from() method to implement the transformation on every element to create a new Uint32Array instance.

javascript




// Create a Uint32Array from a array by
// dividing by 32 to each number using function
let array = Uint32Array.from(
    [
        543234, 432345, 5432123, 43234,
        23432, 5432345, 432345, 23432,
    ],
    (z) => z / 32
);
 
// Display the result
console.log(array);


Output

Uint32Array(8) [
   16976,  13510,
  169753,   1351,
     732, 169760,
   13510,    732
]

Whether you’re preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, neveropen Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we’ve already empowered, and we’re here to do the same for you. Don’t miss out – check it out now!
RELATED ARTICLES

Most Popular

Dominic
32301 POSTS0 COMMENTS
Milvus
84 POSTS0 COMMENTS
Nango Kala
6666 POSTS0 COMMENTS
Nicole Veronica
11840 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11898 POSTS0 COMMENTS
Shaida Kate Naidoo
6781 POSTS0 COMMENTS
Ted Musemwa
7056 POSTS0 COMMENTS
Thapelo Manthata
6739 POSTS0 COMMENTS
Umr Jansen
6745 POSTS0 COMMENTS