জাভাস্ক্রিপ্টের from() মেথড যেকোনো অবজেক্ট যাতে length প্রপার্টি থাকে বা যেটি ইটারেবল, সেটি থেকে অ্যারে অবজেক্ট রিটার্ন করতে ব্যবহৃত হয়।
সিনট্যাক্স:
Array.from(obj, mapFunction, val)
এখানে obj হলো অ্যারেতে রূপান্তর করার অবজেক্ট, mapFunction হলো কল করার ম্যাপ ফাংশন, val হলো mapFunction এক্সিকিউট করার সময় this হিসেবে ব্যবহৃত মান।
উদাহরণ
<!DOCTYPE html>
<html>
<body>
<h2>Demo Heading</h2>
<p id="test"></p>
<script>
var arr1 = Array.from("PQRS");
var arr2 = Array.from("12345");
document.getElementById("test").innerHTML = arr1 + " and " + arr2;
</script>
</body>
আউটপুট
স্ট্রিং থেকে অ্যারে তৈরি হবে।
উদাহরণ ২
<!DOCTYPE html>
<html>
<body>
<h2>Demo Heading</h2>
<p id="test"></p>
<script>
var arr1 = Array.from("PQRS");
var arr2 = Array.from("%$%#$$#$");
var arr3 = Array.from("12345");
document.getElementById("test").innerHTML = arr1 + ", " + arr2 + " and " + arr3;
</script>
</body>