اکما اسکریپت دقیقاً چیست؟ | چه تفاوتی با جاوا اسکریپت دارد؟ | به چه دردی می‌خورد؟

ساخت وبلاگ


راستش را بخواهید برهان اینکه این نوشته‌ی‌علمی را می‌نویسم، این میباشد که تاکنون تمجید صحیح و دقیقی از اکما اسکریپت و ارتباط‌ای که با جاوا اسکریپت داراست ندیده‌ام. طراحی سایت در مشهدجملاتی که ممکن میباشد در بعضا وبسایت‌ها در رابطه اکما اسکریپت بخوانید چیزهایی مشابه جملا‌ت تحت میباشد: اکما اسکریپت، نوعی جاوا اسکریپت استاندارد شده‌است. جاوا اسکریپت یک گویش نرم‌افزار‌نویسی میباشد که استانداردی به اسم اکما اسکریپت را اعمال میکند. اکما اسکریپت خودش یک استاندارد میباشد. جاوا اسکریپت زیرمجموعۀ اکما اسکریپت میباشد. اکما اسکرپیت یک لهجه نرم‌افزار‌نویسی میباشد. اکما اسکریپت هستۀ جاوا اسکریپت میباشد. خب، سفارش می کنم هر تعریفی را که در ذهنتان میباشد موقتاً به دور بریزید تا باهم تعریف و تمجید صحیح ECMAScript را خاطر بگیریم، ارتباط آن با جاوا اسکریپت را بگوییم و ببینیم که مرورگرهای اینترنت این میانه چه کاره‌اند؟ تمجید یک‌سری اصطلاح بی آلایش درین نصیب لیستی از تعاریف و اصلاحات مرتبط با اکما اسریپت و جاوا اسکریپت را می خوانید. شناخت با این اصطلاحات شمارا از سردرگمی نجات میدهد. توصیه می کنم این نصیب را با تمرکز بخوانید تا با ارتباط فی مابین اکما اسکریپت و جاوا اسکریپت بهتر آشنا گردید. Ecma Inteational (اکمای فی مابین‌المللی) Ecma Inteational، سازمانی میباشد که استاندارهای حوزۀ فناوری را تمجید می‌نماید. اذن دهید یک نمونه دیدنی از استاندارهایی که بوسیله این سازمان تعریف و تمجید شده‌است خدمتتان پهنا کنم. بی زحمت همین شرایط فعلی نگاهی به صفحه کلید لپ تاپ یا این که موبایل موبایلی که حال حاضر در دستتان میباشد بیاندازید؛ در مجموع کیبوردها، معمولاً اعداد در نصیب بالا، حروف زیر آنان، کلید مسافت یا این که Space در اواسط و پیکان‌های جهت داراست در تحت حروف سمت راست قرار گرفته‌اند. براین اساسِ دکوراسیون دکمه‌های صفحه کلید، استاندارد QWERTY می گویند که به وسیله سازمان دربین‌المللی Ecma تعریف‌و‌تمجید شده‌است. ECMA-262 یا این که ECMA SCRIPT؟ مساله این میباشد... ECMA-262، استاندارد دیگری میباشد که بوسیله اکمای دربین‌المللی تمجید شده‌است. این استاندارد مشتمل بر شناسه‌هایی برای یک گویش اسکریپت‌نویسی تمامی منظوره میباشد. نکته: تفاوت لهجه نرم افزار‌نویسی با گویش اسکریپت‌نویسی در‌این میباشد که، گویش اسکریپت‌نویسی مغایر گویش اپ‌نویسی نیازی به کامپایل ندارد و به همین برهان سرعت اجرای آن‌ کمتر میباشد. ECMA-262، استانداری مانند QWERTY میباشد، منتها با این تفاوت که به مکان طرح و خصوصیات یک کیبورد، انتخاب‌کننده خصوصیات لهجه اسکریپت‌نویسی میباشد. با اعتنا به اینکه اکماهای دیگری مانند ECMA-260، ECMA-261 و... نیز وجود دارا هستند که برای استانداردهای دیگرند و ربطی به گویش اسکریپت‌نویسی ندارند، برای خودداری از سردرگمی مخاطبان، به مکان  ECMA-262 از اسم ECMASCRIPT به کارگیری میگردد. در جدول ذیل این زمینه به وضوح قابل تشخیص میباشد. پس میتوانیم فیض بگیریم، اکما اسکریپت استانداری وجود ندارد که جاوا اسکریپت آن را تعریف‌و‌تمجید یا این که اعمال کرد‌ه باشد، اکما اسکریپت هسته جاوا هم وجود ندارد، این استاندارد به وسیله سازمان در بین‌المللی اکما تمجید شده‌است و گویش‌هایی مانند جاوا اسکریپت مبنی بر مشخصه‌های آن کار می‌نمایند. به عبارت دیگر، اکمااسکریپت مشتمل بر مقررات، راهبرد‌ها و جزئیاتی میباشد که یک گویش اسکریپ‌نویسی بایستی آنان را رعایت نماید تا سازگار با اکما اسکریپت شمرده گردد. و ولی یک نکتۀ دیگر، ECMA مخفف European Computer Manufacturer’s Association میباشد. خب، هم اکنون که با تعریف‌و‌تمجید صحیح اکما اسکریپت آشنا شدید، بیایید نگاهی به JAVA SCRIPT داشته باشیم و ببینیم ربط ابن دو به هم چه چیزی است. جاوا اسکریپت چه میباشد؟ جاوا اسکریپت، همان گونه که از نامش معلوم میباشد، یک گویش اسکریپت نویسی کلیه منظوره میباشد که مطابق با استاندارهای اکما اسکریپت کار می‌نماید. در واقع شما با تلاوت ECMASCRIPT خاطر می گیرید چطور یک لهجه اسکریپ نویسی بسازید، اما در شرایطی‌که مستندات و راهبرد‌های جاوااسکریپت را بخوانید، خاطر می‌گرید که چطور از یک لهجه اسکریپت نویسی استعمال نمائید. خیلی‌ها هم می باشند که اعتقاددارند جاوا اسکریپت یک زبان یا این که لهجه از گویش اکمااسکریپت میباشد. خب این اعتقاد و باور کلاً خطا میباشد. چرا؟ مشاهده کنید، زمانی گویشی از لهجه (به عنوان مثال گویش فارسی، فرانسوی یا این که ترکی) داریم، اکثر واژگان و فرمان گویش آن زبان از گویش مامان گرفته شده‌است. طبق باور این دوستان هم اکما اسکریپت می بایست گویش مامان باشد و جاوا اسکریپت خصوصیت‌های خویش را از آن گرفته باشد؛ ولی اینطور وجود ندارد. جاوا اسکریپت بیشتر براساس مشخصه‌های تعریف‌و‌تمجید گردیده اکما اسکریپت، در ECMA-262 پیاده می گردد، البته در جاوا اسکریپت یکسری خصوصیت‌ها وجود داراست که اکما اسکریپت (یا این که به تعبیر و تفسیر برخی دوستان لهجه مامان) آن ها را ندارد. این اسکرین شات چندتا از خصوصیت‌های آزمایشی جاوا اسکریپت را نشان میدهد که تا این لحظه به اکما اسکریپت اضافه نشده اند. واضح میباشد که‌این توضیحاتی که خواندید صرفا گوشۀ کوچکی از جاوا اسکریپت میباشد. برای شناخت بیشتر با جاوا اسکریپت می توانید مقالۀ « جاوا اسکریپت چه می باشد؟ » را بخوانید.

 

مرجع مقالات رسمی طراحی سایت...
ما را در سایت مرجع مقالات رسمی طراحی سایت دنبال می کنید

برچسب : طراحی سایت در مشهد, نویسنده : علی پور web01 بازدید : 312 تاريخ : پنجشنبه 1 آبان 1399 ساعت: 19:16