سؤال

كنت أبحث عن وظائف أحدث من JavaScript ووجدت ECMASCRIPT/ECMA 5.

لأنني لم أسمع به من قبل ، نظرت إليه أكثر ووجدت أنه يأتي في شكل أسماء مختلفة مثل:

JavaScript, JScript (Microsofts Variation), ECMAScript, ECMA 5, E4X (JavaScript for Xml)and many others

من ما قرأته ، يبدو أنه في حين يتم صياغة تنفيذ أحدث لـ JavaScript ، فإنه يسمى ECMA-262 edition {edition_number} أو {name}.

أعلم أن كل واحدة هي لهجة إذا كان تطبيق ECMASCript ، لذلك سيعمل بنفس الطريقة إن لم تكن مختلفة قليلاً.

هل يختلف JavaScript و Ecmascript بأي شكل من الأشكال أم أنها مجرد الاسم؟

هل كانت مفيدة؟

المحلول

Ecmascript هو معيار. JavaScript ، JScript هي تطبيقات لهذا المعيار.

ونعم هم تقريبيا نفس الشيء. معظم الاختلافات في برمجة الويب تأتي من تنوع تطبيقات DOM (نموذج كائن المستند).

نصائح أخرى

حسنًا ، إنه في الغالب مجرد الاسم.

تم تنفيذ JavaScript لأول مرة ، ثم تم صياغة معيار ECMASCRIPT لوصفه.

نفس. Ecmascript هي اللغة ، JavaScript هي اسم التنفيذ في متصفحات الويب.

ومع ذلك ، إذا تم التمسك بـ JavaScript عند رمز المتصفحات ، فستكون الأكثر توافقًا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top