ES6 JavaScript
ES6 JavaScript تحت طراحي اپليكيشن در مشهد عنوان ES 2015 نيز رايا پارس شناخته ميشود كه application واپسين ورژن ي جاوااسكريپت ميباشد و اكثري خصوصيت هاي نو را به ES5 اضافه نموده است. كلاس ها يك كدام از اين خصوصيات مي باشند در جاوااسكريپت پيش از ES6 كلاس ها را نداشتيم. كد ذيل از كلاس هاي TypeScript كه پيش از اين چشم ايم تاسيس شده است:
در حالتيكه شما كد پيشين را با TypeScript مقايسه فرمائيد تفاوت هايي جزئي خواهيد رويت كرد اين بدين ادله ميباشد كه كلاس ها در TypeScript و جاوااسكريپت شبيه ميباشند با اين تفاوت كه در TypeScript نوع و سطح ها دسترسي را اضافه خيس داريم.
در جاوااسكريپت مفهومي براي تعريف و تمجيد اعضاي public نداريم متغير هاي author كه private تمجيد گرديده اند و در به عبارتي فرصت تعريفوتمجيد مقداردهي گرديده اند به يك مقداردهي در آفريننده ي جاوااسكريپت تبديل گرديده اند. در صورتيكه ما author را مقداردهي نخستين نكرده باشيم جاوااسكريپت ساخت و ساز گرديده، author را به توليدكننده اضافه نخواهد كرد.
ES5 JavaScript
ES5 دوستداشتني ترين نسخه جاوااسكريپت ميباشد كه بوسيله مرورگر ها مدد ميشود. در حالتي كه شما درحال توسعه و گسترش ي اپليكيشني ميباشيد كه نياز داريد اكثر مرورگر ها از آن دفاع نمايند مي بايست كد خويش را با ورژن ي ES5 بنويسيد. اين نسخه از جاوااسكريپت كلاس ها را ندارد از اين رو هنگام تبديل كد، كلاس ها به توابع تبديل ميشوند و مشي هاي درون كلاس ها به سياق هاي نخستين در توابع تبديل ميگردند.
برچسب: طراحي اپليكيشن در مشهد،