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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。