Array of与Array from
时间: 2023-11-03 19:57:14 浏览: 129
引用中提到的Array.from()方法是用于将类数组对象或可迭代对象转换为一个新的数组。它可以接受一个可选的第二个参数,类似于map()方法的格式,用于对每个元素进行处理并将处理后的元素放回数组中。例如,通过Array.from()方法可以将Set对象转换为数组,并对每个元素进行加1的操作,得到一个新的数组。
引用中提到的Array.of()方法是用于创建一个包含可变数量参数的新数组,不考虑参数的类型和数量。与Array构造函数不同的是,Array(7)创建了一个长度为7的空数组,而Array.of(7)创建了一个包含单个元素7的数组,其长度为1。
引用中提到的Array.from()方法还可以用于将字符串转换为数组的形式。通过将字符串作为参数传入Array.from()方法,可以得到一个包含字符串中每个字符的数组。
综上所述,Array.of()方法用于创建包含可变数量参数的新数组,而Array.from()方法用于将类数组对象或可迭代对象转换为数组,并且可以对每个元素进行处理。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Array.from和Array.of的用法](https://blog.csdn.net/weixin_42342065/article/details/118858347)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文