
上QQ阅读APP看书,第一时间看更新
Using the Array.of method
The Array.of method creates a new array from the arguments passed to the method. For example, let's consider the following example:
let numbers3 = Array.of(1);
let numbers4 = Array.of(1,2,3,4,5,6);
The preceding code would be the same as performing the following:
let numbers3 = [1]; let numbers4 = [1,2,3,4,5,6];
We can also use this method to make a copy of an existing array. The following is an example:
let numbersCopy = Array.of(...numbers4);
The preceding code is the same as using Array.from(numbers4). The difference here is that we are using the spread operator that you learned in Chapter 1, JavaScript – A Quick Overview. The spread operator (...) will spread each of the values of the numbers4 array into arguments.