قارن الاختلافات بين العناصر في سلسلتين (الحرف 1 ، الحرف 2 ، محدد اختياري)
ملف: diff.js
// مثال الاستخدام/*var str1 = "tie ، mao ، 55" ؛ var str2 = "tie ، mao ، csdn" ؛ var result = diff (str1 ، str2 ، '،') ؛ // object var rs = "" + result ؛ // "55 ، csdn" var df1 = result.diff1 ؛ // ["55"] var df2 = result.diff2 ؛ // ["CSDN"]*/// قارن الاختلافات بين العناصر في سلسلتين (الحرف 1 ، الحرف 2 ، فاصل) {// str1 = str1 || "" ؛ str2 = str2 || "" ؛ فاصل = فاصل || "،" ، "" ؛ if (! item2) {conter ؛} // if (eLe == item2) {hasitem1 = true ؛ break ؛}} return hasitem1 ؛ "" ؛ if (! item1) {conter ؛} var hasitem1 = haselement (b ، item1) ؛ if (! hasitem1) {res.push (item1) ؛}} return res ؛} ؛ // var list1 = str1.split ("،" ، ") inanotb (list2 ، list1) ؛ // إرجاع النتيجة var result = {diff1: diff1 ، diff2: diff2 ، الفاصل: فاصل ، toString: function () {// var res = this ["diff1"]. slice (0) ؛ res = res.concat (this ["diff2"] نتيجة؛}؛الرجاء استخدامه حسب الحاجة. اعتدت على مقارنة الجداول التي تم تصديرها في قواعد بيانات Oracle لم يتم استيرادها بنجاح.