تصف هذه المقالة طريقة تنفيذ قيم JS لتركيب القيم المكررة في السلاسل. شاركه للرجوع إليه ، على النحو التالي:
/// <summary> /// قم بمسح القيم المكررة في السلسلة /// </summary> /// <param name = "text"> السلسلة </param> /// <param name = "label"> (مثل: | ،) </param> filterrepeatstr (text ، label) {var sarr = text.split ('' + '') ؛ var idx = new array () ؛ var tmp = new array () ؛ var result = cm = '' ؛ لـ (var i = 0 ؛ i <sarr.length ؛ i ++) {sch = sarr [i] .substr (0 ، 4) ؛ if (! in_array (sch ، tmp)) {idx [idx.length] = i ؛ TMP [TMP.Length] = SCH ؛ } آخر {idx [in_array (sch ، tmp) - 1] = i ؛ }} لـ (var j = 0 ؛ j <idx.length ؛ j ++) {result += cm +sarr [idx [j]] ؛ cm = '' + label + '' ؛ } نتيجة الإرجاع ؛ // ALERT ('سلسلة الكتالوج:' + text) ؛ // Alert ('result:' + result) ؛} الدالة in_array (Need ، arr) {for (var i = 0 ؛ i <arr.length ؛ i ++) {if (arr [i] == need) return (i + 1) ؛ } إرجاع خطأ ؛}ملاحظة: هنا أوصي بأداة عبر الإنترنت مع نفس الوظيفة للرجوع إليها:
أداة الإزالة عبر الإنترنت:
http://tools.vevb.com/code/quchong
لمزيد من المعلومات حول المحتوى المتعلق بـ JavaScript ، يرجى مراجعة موضوعات هذا الموقع: "ملخص لمهارات خوارزمية بحث JavaScript" ، "ملخص بنية بيانات JavaScript ومهارات الخوارزمية" ، "ملخص لـ JavaScript Translathms Switchens ،" Summary of JavArcles ". آثار وتقنيات الرسوم المتحركة JavaScript "، ملخص أخطاء JavaScript وتقنيات تصحيح الأخطاء" و "ملخص استخدام العمليات الرياضية JavaScript"
آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.