این آموزش در تاریخ ۱۴۰۰/۰۸/۰۴ آپدیت شده است.

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

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

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

Free-Learn

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

با استفاده از متد ()String.fromCharCode میتونیم یک کد Unicode ( یونیکد ) رو به کاراکتر تبدیل نماییم، یعنی یه کد بهش میدیم و اون کد رو تبدیل میکنه به کاراکتر و در نهایت کاراکترشو بهمون تحویل میده.

مثلا یونیکد حرف a میشه ۹۷ ، b میشه ۹۸ همینجور تا حرف z که میشه ۱۲۲ ، و دوباره حرف بزرگ A میشه ۶۵ ، B میشه ۶۶ و همینجور تا حرف Z که میشه ۹۰ ( مشاهده برنامه تبدیل حرف به کد یونیکد )

مقدار برگشتی برگشت یک کاراکتر بر اساس کد یونیکد که بهش میدیم
نسخه ECMAScript 1

Free-Learn

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

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

مثال شماره ۱ : تبدیل ۱ عدد کد یونیکد به کاراکتر

امتحان کنید

مثال شماره ۲ : تبدیل چندین کد یونیکد بصورت همزمان به کاراکتر ( بین هریک از کدها باید یک کاما گذاشت )

امتحان کنید

مثال شماره ۳ : برنامه ای که یک کاراکتر از کاربر میگیره و بعدش تبدیل میکنه به کد یونیکد ( لطفا فقط حروف فارسی یا انگلیسی کوچک و بزرگ وارد نمایید بعدش با کلیک بروی دکمه، یونیکدشو تحویل بگیرید )

امتحان کنید

Free-Learn

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

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

نام متد Chrome Firefox Opera Safari IE
()String.fromCharCode بله بله بله بله بله

Free-Learn

شکل نوشتاری

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

Free-Learn

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

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

مقدار توضیح
…,Unicode_1 ضروری – یک یا چندین کد یونیکد برای تبدیل به کاراکتر
برای وارد کردن چندین کد، باید بین هریک از آنها کاما گذاشت

Free-Learn

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

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

رشته ها ( String )

Free-Learn

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

  • با استفاده از متد charCodeAt میتونیم یونیکد یه کاراکتر رو بر اساس شماره ایندکس بدست آوریم ولی با استفاده از متد String.fromCharCode میتونیم یونیکد بهش بدیم و کاراکترشو تحویل بگیریم.

Free-Learn

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