آموزش متد from در جاوااسکریپت

سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش متد from در جاوااسکریپت با من همراه باشید.

آموزش متد from در جاوااسکریپت

Free-Learn

متد from در جاوااسکریپت

با استفاده از متد ()from میتونیم یه آرایه جدید از یک شئ قابل تکرار ( شئ قابل تکرار مثه یک متن و.. ) و یا هر شئ ای که دارای ویژگی length باشه، ایجاد کنیم.

مقدار برگشتی یک آرایه از یک شئ قابل تکرار
نسخه ECMAScript 6

Free-Learn

مثال از این متد

در ادامه میتوانید یک مثال از این متد را در زبان جاوا اسکریپت مشاهده نمایید.

مثال شماره ۱ : ایجاد یک آرایه جدید از یک متن ( رشته )

امتحان کنید

توضیح مثال بالا :

خب متن ما ” Free-Learn ” بود، در نتیجه با استفاده از متد from تونستیم یک آرایه جدید از این متن ایجاد کنیم، پس باید در خروجی دونه به دونه حروف اون متن در قالب یک آیتم از آرایه ایجاد بشه.

 

مثال شماره ۲ : استفاده از یک تابع برای چاپ کردن آیتم ها در یک لیست

امتحان کنید

Free-Learn

پشتیبانی مرورگرها

در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از این متد در جاوااسکریپت پشتیبانی میکنند یا خیر.

نام متد Chrome Firefox Opera Safari IE
()from بله بله بله بله خیر

Free-Learn

شکل نوشتاری

نحوه نوشتن یا استفاده یا سینتَکس (Syntax) این متد در جاوااسکریپت بصورت زیر می باشد.

Free-Learn

جدول پارامترها

در جدول زیر میتوانید، پارامترهایی را که میتوان در این متد استفاده کرد مشاهده نمایید.

مقدار توضیح
Object ضروری – یک شئ قابل تکرار که قراره به آرایه تبدیل شه
()Function اختیاری – یک تابع که قراره بروی هریک از آیتم ها اجرا بشه
Current_Value اختیاری – مقدار فعلی آیتم آرایه
Current_Index اختیاری – شماره ایندکس فعلی آیتم آرایه
This_Value اختیاری – یک مقدار که میتونه به تابع ارسال بشه
و در تابع به عنوان this گرفته میشه

Free-Learn

موارد استفاده این متد

از این متد میتوان در بخش های زیر استفاده کرد. ( یعنی کاربرد این متد در موارد زیر می باشد )

آرایه ها ( Array )

Free-Learn

نکات و توضیحات

  • این متد در مرورگر اینترنت اکسپلورر ( IE ) پشتیبانی نمیشود.

Free-Learn

دریافت PDF یا پرینت این مطلب