چه تکنولوژی می‌خواهید یاد بگیرید؟

نظرات و انتقادات خود را با ما در میان بگذارید

آپدیت روزانه

بیش از 1500 مطلب آموزشی

نیازهای روز

پیاده سازی متد replaceAll در جاوااسکریپت

در جاوااسکریپت متد string.replace('target','replacement') تنها قادر است اولین کاراکتر یافت شده را تغییر دهد. اما در این پست قصد داریم با استفاده از قابلیت متد الحاقی، متد replaceAll را پیاده سازی نمایم(مشابه متد الحاقی در سی شارپ).

String.prototype.replaceAll = function (orig, replacement) {
    return this.split(orig).join(replacement);
}

مثال استفاده:

"1 2 3 1 4 5 1 6".replaceAll("1", "0");  // output: 0 2 3 0 4 5 0 6

امید نصری

0 نظر:

تعداد دیدگاه‌های کاربران : 0 دیدگاه
مهمان گرامی! برای ارسال نظر نیاز است وارد سایت شوید.


You must log on to comment.