تست جاوااسکریپت

تست جاوااسکریپت

دسته بندی : آموزش Javascript سطح مقاله : متوسط زمان مطالعه : 3 دقیقه آخرین بروز رسانی: 25 اسفند 1399

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

نکات اصلی تست جاوااسکریپت:

  • این روش برای آزمایش تطابق درون متغیر رشته استفاده می شود.
  • روش JavaScript test درست اگر یک عبارت مشروط عادی پیدا شود ، درست پیدا می شود. در حالت دیگر ، نادرست باز خواهد گشت.

توضیح عملکرد تست جاوااسکریپت

تست جاوا اسکریپت به عنوان بهترین روش برای یافتن تطابق در یک رشته در نظر گرفته شده است. با تسلط بر این تستر JavaScript ، می توانید اطلاعات مربوط به الگوهای مختلف رشته را بازیابی کنید. به طور خاص ، وقتی می خواهید رشته ها را برای الگوهای خاص درون آنها بررسی کنید ، باید از روش آزمایشی JavaScript استفاده کنید.

وقتی رشته کاملاً جستجو شد ، تابع JavaScript test مقدار بولی را برمی گرداند. اگر رشته شامل نویسه هایی باشد که تایپ کرده اید ، روش درست می شود. وقتی رشته شامل هیچگونه تطبیقی نباشد ، false است

قطعه کد زیر نحوه جستجوی یک رشته در روش JavaScript را نشان می دهد. در این مثال ، ما به دنبال حرف t در رشته مشخص شده هستیم:

var sampleString = "Testing testing";
var samplePattern = new RegExp("t");
var sampleResult = samplePattern.test(sampleString);

روش را درست بنویسید

نحو عملکرد JavaScript .test شما را سردرگم نمی کند. اگر حداقل در برنامه نویسی تجربه کمی داشته باشید ، به سرعت نحوه وارد کردن عملکرد در کد خود را درک خواهید کرد:

regExpObject.test (رشته)

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

ابتدا ، regExpObject الگوی مورد نظر شما را مشخص می کند. سپس ، یک پارامتر مورد نیاز به نام string وجود دارد که رشته ای را که باید برای کاراکترها یا کلمات مشخص جستجو شود ، نشان می دهد.

چه متدی برمی گردد

همانطور که قبلاً اشاره کردیم ، تابع JavaScript .test مقدار بولی را ارائه می دهد. همانطور که از یادگیری انواع داده های جاوا اسکریپت به یاد دارید ، این موارد می توانند درست یا نادرست باشند.

در مورد ما ، درست نشان می دهد که مطابقت الگویی که مشخص کردید با موفقیت پیدا شد. با این حال ، اگر نتیجه نادرست باشد ، این بدان معنی است که هیچ تطبیقی در یک رشته شناسایی نشده است.

این مقاله چقدر براتون مفید بود؟

اولین امتیاز را ثبت کنید😊