طريقة String تطبيع ()

اكتشف كل شيء عن طريقة JavaScript normalize () لسلسلة

يحتوي Unicode على أربعة ملفات رئيسيةأشكال التطبيع. رموزهمNFCوNFDوNFKCوNFKD.ويكيبيديا لديها شرح جيد للموضوع.

الnormalize()تُرجع الطريقة السلسلة التي تم تسويتها وفقًا للنموذج الذي تحدده ، والذي تقوم بتمريره كمعامل (NFCكونها الافتراضي إذا لم يتم تعيين المعلمة).

سأعيد استخدام مثال MDN لأنني متأكد من وجود استخدام صالح ولكن لا يمكنني العثور على مثال آخر:

'\u1E9B\u0323'.normalize() //ẛ̣
'\u1E9B\u0323'.normalize('NFD') //ẛ̣
'\u1E9B\u0323'.normalize('NFKD') //ṩ
'\u1E9B\u0323'.normalize('NFKC') //ṩ

المزيد من دروس js: