لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش رشته ها و عبارات منظم در جاوا اسکریپت
Strings and Regular Expressions in JavaScript
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
کار با متن یک کار اساسی در هر زبان برنامه نویسی است. این دوره به شما کمک می کند تا دانش خود را در مورد String و Regex API زبان جاوا اسکریپت عمیق تر کنید. ده ها روش برای دستکاری یک رشته برای دستیابی به تعداد زیادی از وظایف وجود دارد. در این دوره، رشته ها و عبارات با قاعده در جاوا اسکریپت، یاد خواهید گرفت که چگونه کدهای دستکاری رشته ای تمیز و کارآمد بنویسید. ابتدا، راههای متعددی را که برای تعریف رشتهها وجود دارد، از جمله حروف الفبای الگو و قدرت درونیابی رشتهها را کشف خواهید کرد. در مرحله بعد، String API و نحوه انجام انواع وظایف مفید و ساخت یک کتابخانه ابزار کوچک در طول مسیر را بررسی خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه عبارات منظم را به طور عاقلانه در کد خود اعمال کنید. وقتی این دوره را به پایان رساندید، مهارت ها و دانش کار با رشته ها و regex مورد نیاز برای پردازش متن را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
غواصی در تعریف رشته
Diving into String Definition
مقدمه
Introduction
راه اندازی پروژه
Project Setup
بررسی اجمالی دوره
Course Overview
تعریف رشته ها
Defining Strings
ارتقاء به قالب Literals
Upgrading to Template Literals
الگوهای Literals Best Practices
Template Literals Best Practices
مدیریت شخصیت های خاص
Handling Special Characters
Emojis - سرگرم کننده اما پیچیده
Emojis - Fun but Complex
آیا باید از String Constructor استفاده کنم؟
Should I Use the String Constructor?
چالش کدنویسی
Coding Challenge
خلاصه ماژول
Module Summary
دستیابی به وظایف با String API
Achieving Tasks With the String API
مقدمه
Introduction
اعمال بررسی طول
Applying the Length Check
درک تغییر ناپذیری
Understanding Immutability
هنر مقایسه رشته ها
The Art of Comparing Strings
نادیده گرفتن پرونده
Ignoring the Case
مقایسه رشته ها با Diacritics
Comparing Strings with Diacritics
مقایسه اعداد به عنوان رشته
Comparing Numbers as Strings
راه های بسیاری برای الحاق
So Many Ways to Concatenate
اعمال indexOf() و contain()
Applying indexOf() and contains()
Slice یا Substring آن؟
Slice It or Substring It?
slice() در مقابل at()
slice() vs. at()
اعمال startsWith() و endsWith()
Applying startsWith() and endsWith()
تبدیل به رشته
Converting to a String
رسیدگی به اعداد بزرگ
Handling Large Numbers
چالش کدنویسی
Coding Challenge
خلاصه ماژول
Module Summary
درک و استفاده از Regex
Understanding and Applying Regex
Andrejs یک متخصص تضمین کیفیت با بیش از 6 سال تجربه است. وی در اتوماسیون تست تخصص دارد اما اهمیت درگیر شدن در چرخه عمر توسعه نرم افزار را نادیده نمی گیرد - یافتن مسائل در هنگام تجزیه و تحلیل نیازها به اندازه انجام آزمایش دستی و اکتشافی مهم است. وی در زمینه نوشتن واحدها ، آزمونهای ادغام و پذیرش برای تعداد زیادی فناوری و زمینه - از اتوماسیون مرورگر تا لایه Web API و تا آزمایش اجزای پیام رسان Enterprise - با تجربه است.
نمایش نظرات