تا ۶۰ درصد تخفیف شگفت انگیز نوروزی! (‌ آخرین فرصت )

اطلاعات بیشتر..
ثانیه
دقیقه
ساعت
روز
فرزانه محمدی
1 سال پیش توسط فرزانه محمدی مطرح شد
4 پاسخ

این خط کد ینی چی


input.addEventListener('keyup' , ()=> {
    input.value = addDash(deleteDash(input.value));
})

function deleteDash(input){
    return input.replace(/ - /g,''); 
}

function addDash(input){
    return Array.from(input).join(' - ');
}

من متد add Dash رو ندیدم جایی


ثبت پرسش جدید
محمد رضا
تخصص : Full Stack Developer
@salar.mohammad2013 1 سال پیش مطرح شد
0

سلام
کل چیزی که فرستادید حذف خط تیره یا همون dash هست که مشخصه از روی اسامی
قبل از عمل افزودن خط تیره ، هر خط تیره ای از قبل وجود داشته باشه حذف میشه و بعد مجدد اون خط تیره اضاف میشه
کد زیر یه عبارت با قاعده هست که دنبال دش میگرده و اون رو با یه رشته که توش هیجی نیست جا به جا میکنه (یعنی چیزی که پیدا کردو پاک میکنه)

input.replace(/ - /g,'');

کد زیر هم مقدار input شما رو اول به ارایه تبدیل میکنه و بعد از اون ، مقادیر توی آرایه رو با علامتی که گذاشته همون دش که دو طرفش فاصله داره به هم متصل میکنه و به صورت رشته بر میگردونه

return Array.from(input).join(' - ');

محمد حسین
تخصص : mevn stack
@saghari 1 سال پیش مطرح شد
1

اون پایین خط 10 تابع addDash رو تعریف کرده دیگه 😐😐


محمد رضا
تخصص : Full Stack Developer
@salar.mohammad2013 1 سال پیش مطرح شد
0

سلام
کل چیزی که فرستادید حذف خط تیره یا همون dash هست که مشخصه از روی اسامی
قبل از عمل افزودن خط تیره ، هر خط تیره ای از قبل وجود داشته باشه حذف میشه و بعد مجدد اون خط تیره اضاف میشه
کد زیر یه عبارت با قاعده هست که دنبال دش میگرده و اون رو با یه رشته که توش هیجی نیست جا به جا میکنه (یعنی چیزی که پیدا کردو پاک میکنه)

input.replace(/ - /g,'');

کد زیر هم مقدار input شما رو اول به ارایه تبدیل میکنه و بعد از اون ، مقادیر توی آرایه رو با علامتی که گذاشته همون دش که دو طرفش فاصله داره به هم متصل میکنه و به صورت رشته بر میگردونه

return Array.from(input).join(' - ');

فرزانه محمدی
@frznwh 1 سال پیش مطرح شد
1

ممنونم لطف کردید❤️


فرزانه محمدی
@frznwh 1 سال پیش مطرح شد
1

اره ولی من به عنوان کسی ک دارم تازه یاد میگیرم یکم بام نامفهوم بود من هنوز ریجکس رو یاد نگرفتم تو این کد از ریجکس استفاده شده


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

ورود یا ثبت‌نام