JavaScript Array from()方法从具有length属性或可迭代对象的任何对象返回Array对象。
用法:
Array.from(object, mapFunction, thisValue)
参数:
- object:需要此参数来指定要转换为数组的对象。
- mapFunction:此参数指定要在数组的每个项目上调用的map函数。
- currentIndex:此参数指定当前元素的数组索引。
- thisValue:此参数指定在执行mapFunction时用作此值的值。
返回值:它返回一个数组对象。
示例1:
<!DOCTYPE html>
<html>
<body>
<center>
<h2>GeeksForGeeks
</h2>
<p>Create an Array
from a String:</p>
<p id="demo"></p>
<script>
var myArr = Array.from(
"GeeksForGeeks");
document.getElementById(
"demo").innerHTML = myArr;
</script>
</center>
</body>
</html>
输出:
示例2:
<!DOCTYPE html>
<html>
<body>
<center>
<h2>GeeksForGeeks</h2>
<p>Create an Array from
a String:"45878965412365"
</p>
<p id="demo"></p>
<script>
var myArr =
Array.from("45878965412365");
document.getElementById(
"demo").innerHTML = myArr;
</script>
</center>
</body>
</html>
输出:
支持的浏览器:
- 谷歌浏览器
- 火狐浏览器
- 边
- Opera
- 苹果浏览器
相关用法
- Javascript Array map()用法及代码示例
- Javascript Array.from()用法及代码示例
- Javascript Array.findIndex()用法及代码示例
- Javascript Array.find()用法及代码示例
- Javascript Array.splice()用法及代码示例
- Javascript Array.join()用法及代码示例
- Javascript Array.fill()用法及代码示例
- Javascript Array valueOf()用法及代码示例
- Javascript Array reduce()用法及代码示例
- Javascript array.entries()用法及代码示例
- Javascript Array.slice()和Array.splice()的区别用法及代码示例
- Javascript array.size()和array.length的区别用法及代码示例
注:本文由纯净天空筛选整理自rathbhupendra大神的英文原创作品 JavaScript | Array from() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。