سبد (0)

تبلیغات

کلیه متدهای شیء String

شیء string در JavaScript - رشته ها در JavaScript

با استفاده از رشته ها در JavaScript می توانید یک سری از کاراکترها مانند "beyamooz" را در متغیری ذخیره و استفاده کنید.

رشته ها در JavaScript بوسیله دابل کوتیشن (") یا تک کوتیشن (') محصور می شوند:

var carname = "یک رشته";
var carname = 'ehsan';

اندیس  یا شماره گذاری کاراکترهای یک رشته، در JavaScript از 0 شروع می شود، یعنی اندیس اولین کاراکتر رشته، 0 و اندیس دومی  1 و ... است.

برای کسب اطلاعات بیشتر در مورد رشته ها در JavaScript به لینک روبرو مراجعه فرمایید: آموزش JS-رشته ها


 

کلیه خصوصیات مربوط به رشته ها در JavaScript

متد توضیحات
constructor از این خصوصیت در JavaScript، برای برگرداندن تابع سازنده ی رشته استفاده می شود.
length از این خصوصیت در JavaScript، برای برگرداندن طول (length) یک رشته استفاده می شود.
prototype از این خصوصیت در JavaScript، برای اضافه کردن خصوصیت یا متد به یک شیء استفاده می شود.

کلیه متدهای مربوط به رشته ها در JavaScript

متد توضیحات
charAt() از این متد در Javascript برای برگرداندن یک کاراکتر که در یک اندیس مشخص قرار دارد، استفاده می شود.
charCodeAt()

از این متد در Javascript، برای برگرداندن یونیکد یک کاراکتر، که در یک اندیس مشخص قرار دارد، استفاده می شود.

concat()

از این متد در Javascript، برای الحاق دو یا چند رشته و برگرداندن رشته تولید شده، استفاده می شود.

fromCharCode()

از این متد در Javascript، برای تبدیل اعداد یونیکد به کاراکتر، استفاده می شود.

indexOf()

از این متد در Javascript، برای برگرداندن یک اندیس استفاده می شود و این اندیس، اندیسِ اولین تطابقِ یک مقدار در یک رشته است.

lastIndexOf()

 از این متد در Javascript، برای برگرداندن یک اندیس استفاده می شود و این اندیس، اندیسِ آخرین تطابق یک مقدار در یک رشته است .

localeCompare()

از این متد در Javascript، برای مقایسه ی دو رشته استفاده می شود.مقایسه ی دو رشته در مورد محل قرارگیری آنها در مرتب شدن است.

match()

از این متد در Javascript، برای برگرداندن تطابق یک رشته با یک عبارت منظم استفاده می شود .

replace()

یک رشته را برای یک مقدار مشخص یا یک عبارت منظم جستجو کرده و مقادیر مشخص شده را جایگزین آن می کند و یک رشته جدید را برمی گرداند

از این متد در Javascript، برای جستجو کردن یک مقدار مشخص در یک رشته و جایگزین کردن مقادیر مشخص شده در آن رشته و برگرداندن رشته جدید، استفاده می شود.

search()

از این متد در Javascript، برای جستجو کردن یک مقدار مشخص در یک رشته و برگرداندن اندیس تطابق، استفاده می شود.

slice()

از این متد در Javascript، برای جدا کردن یک قسمت از یک رشته و برگرداندن رشته ی جدید، استفاده می شود.

split()

از این متد در Javascript، برای تجزیه کردن یک رشته و قرار دادن آنها در عناصر یک آرایه، استفاده می شود.

substr()

از این متد در Javascript، برای جدا کردن تعداد مشخصی کاراکتر از یک رشته استفاده می شود.

substring()

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

toLocaleLowerCase()

از این متد در Javascript، برای تبدیل حروف یک رشته به حروف کوچک، طبق مکان هاست، استفاده می شود.

toLocaleUpperCase()

از این متد در Javascript، برای تبدیل حروف یک رشته به حروف بزرگ،طبق مکان هاست، استفاده می شود.

toLowerCase()

از این متد در Javascript، برای تبدیل حروف یک رشته، به حروف کوچک، استفاده می شود.

toString()

از این متد در Javascript، برای برگرداندن مقدار یک شیء، استفاده می شود.

toUpperCase()

از این متد در Javascript، برای تبدیل حروف یک رشته، به حروف بزرگ، استفاده می شود.

trim()

از این متد در Javascript، برای حذف کردن فاصله ها از اول و آخر یک رشته، استفاده می شود.

valueOf()

از این متد در Javascript، برای برگرداندن مقدار اولیه ی یک شیء، استفاده می شود. 

متدهای محصور کردن رشته با تگ های HTML

این نوع متدها، رشته مورد نظر را با یک تگ HTML محصور می کند.

این متدها در تمام مرورگرها بصورتی که انتظار دارید کار نخواهند کرد و در واقع استاندارد نیستند.

متد توضیحات
anchor() از این متد در JavaScript، برای ایجاد یک لینک استفاده می شود.
big() از این متد در JavaScript، برای نمایش یک رشته بصورت ضخیم استفاده می شود.
blink() از این متد در JavaScript، برای محصور کردن یک رشته با تگ blink استفاده می شود.
bold() از این متد در JavaScript، برای ضخیم یا Bold کردن یک رشته استفاده می شود.
fixed() از این متد در JavaScript، برای نمایش یک رشته با فرمت تله تایپ استفاده می شود. رشته را با تگ tt محصور می کند.
fontcolor() از این متد در JavaScript، برای نمایش یک رشته با یک رنگ مشخص استفاده می شود.
fontsize() از این متد در JavaScript، برای نمایش یک رشته با یک اندازه مشخص استفاده می شود.
italics() از این متد در JavaScript، برای نمایش یک رشته بصورت مورب یا Italic استفاده می شود.
link() از این متد در JavaScript، برای تبدیل یک رشته به یک لینک استفاده می شود.
small() از این متد در JavaScript، برای نمایش یک رشته با فونت کوچکتر استفاده می شود. رشته را با تگ small محصور می کند.
strike() از این متد در JavaScript، برای کشیدن خط روی رشته استفاده می شود. رشته را با تگ strike محصور می کند.
sub() از این متد در JavaScript، برای نمایش متن کمی پایین تر استفاده می شود. رشته را با تگ sub محصور می کند.
sup() از این متد در JavaScript، برای نمایش متن کمی بالاتر استفاده می شود. رشته را با تگ sup محصور می کند.

دیدگاه‌ها  

0 # محمد برزگر 1398-07-01 09:31
با عرض سلام و خسته نباشین
در این بخش از آموزش این سه قسمت لینکهاش ،پیج توضیحات این بخش مورد نظر رو نمیاره ولی در سایت w3schools توضیحاتی در مورد این سه مورد میاره ..منظورم این سه متدی که در بالا آوردین
constructor از این خصوصیت در JavaScript، برای برگرداندن تابع سازنده ی رشته استفاده می شود.
length از این خصوصیت در JavaScript، برای برگرداندن طول (length) یک رشته استفاده می شود.
prototype از این خصوصیت در JavaScript، برای اضافه کردن خصوصیت یا متد به یک شیء استفاده می شود.

گفتم شاید این لینک ها مشکلی پیدا کرده
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+1 # امیر پهلوان صادق 1398-07-01 11:11
سلام و درود ... ممنون اصلاح شد.
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+1 # sami 1394-08-30 20:24
با سلام
لطف میکنید تفاوت توابع substr , substring و slice را توضیح بدهید؟
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
0 # مهرداد صلاحی 1394-09-01 20:49
با سلام.
تابع substr برای جدا کردن تعدادی مشخصی کاراکتر از یک رشته را مشخص می‌کند. این تابع دو پارامتر میگیره که اولی نقطه‌ی شروع و پارامتر دومی طول رو مشخص می‌کنه.
var str = "Beyamooz"; //comment
str.substr(3, 5); // amooz

تابع substring هم مشابه تابع فوق هست.

تابع slice هم برای برش به کار میره، ولی برای آرایه. یعنی توسط این تابع می‌توان خانه‌هایی از آرایه را بر گردوند.
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; //comment
var citrus = fruits.slice(1, 3); // Orange, Lemon
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
+1 # akh 1395-03-25 14:55
سلام و ممنون به خاطر سایت مفیدتون
فکر میکنم substring و slice تفاوتی ندارند به جز اینکه متد substring مقدار منفی نمی گیره
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
-2 # sami 1394-09-01 21:08
ممنون از پاسختون
پاسخ دادن | پاسخ به نقل قول | نقل قول کردن
تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه پرداخت آنلاین - بانک اقتصاد نوین پرداخت آنلاین - بانک سامان
 
دوره های آموزشی راه اندازی کسب و کارهای اینترنتی
تبلیغات اینترنتی