القواعد الأساسية لـ JAVASCRIPT - مجموعة الأحرف
1: مجموعة الأحرف،
الكلام، بغض النظر عن مدى بساطته أو تعقيده، يتكون دائمًا من رموز. مجموعة الرموز التي تشكل اللغة هي "مجموعة الأحرف" لهذه اللغة الإنجليزية. تتكون الأحرف مجموعة الأحرف الصينية المكونة من 26 حرفًا كبيرًا و26 حرفًا صغيرًا بالإضافة إلى العديد من علامات الترقيم يمكن اعتبارها "حرفًا"
في مجال الكمبيوتر التي تشكل نصا بطريقة مشفرة. لذلك، تشير مجموعة أحرف جافا سكريبت إلى مجموعة نطاقات الأحرف القانونية التي تشكل برنامج جافا سكريبت [1]
تتضمن مجموعات الأحرف القياسية الشائعة ASCLL وISO وLATIN-1 وGBK وUNICODE. من بينها، ASCLL عبارة عن مجموعة أحرف ترميز 7 بت، والتي تنطبق بشكل أساسي على اللغة الإنجليزية فقط. يدعم ISO-LATIN-1 ذو 8 بت معظم اللغات اللاتينية، بينما يدعم تشفير 16 بت GBK وUNICODE اللغات الصينية الشرقية بشكل كامل. لغة.
في المعايير التي سبقت ECMASCRIPTV3، كانت تعليمات JAVASCRIPT نفسها تدعم مجموعة أحرف ASCLL، ولكن كان لا يزال يُسمح لمجموعة أحرف UNICODE بالظهور في التعليقات أو القيم الحرفية لسلسلة مجموعة الأحرف المضمنة بين علامتي اقتباس، ويمكن معالجتها بشكل صحيح بواسطة المحللين الذين يدعمون UMICODE.
هناك شيء واحد يجب ملاحظته حول مجموعات الأحرف وهو أن المتصفحات تدعم عادةً أنواعًا متعددة من برامج التشفير نفسها. لذلك، باعتباره برنامجًا نصيًا يقع في مستند صفحة، يجب ألا يأخذ في الاعتبار الترميز الخاص به فحسب، بل يجب أيضًا أن يأخذ في الاعتبار توافق برنامج تشفير المتصفح بشكل كامل. بالنسبة للمتصفحات التي تفرض بالقوة برنامج تشفير لا يدعم UNICODE، سيفشل تنفيذ JAVASCRIPT لأنه لا يمكن تحليل اللغة الصينية الموجودة في تعليقات كود البرنامج النصي بشكل صحيح.