۱۳۹۵/۰۴/۱۰, ۰۱:۴۸ ب.ظ
کتابخانههای جاوااسکریپت
Animation - Application Tools -Audio -Development Aids-
Dom -Forms -Games -Helpers-
Images - Mobile and Touch -Data -Typography-
User Interface - Video -Miscellaneous-
انواع دادهها در جاوااسکریپت
- اعداد صحیح و اعشاری (Number)
- صحیح و غلط (Boolean)
- متن (String)
- Undefined
- آرایه (Array)
- Null
- شی (Object)
- RegExp
نحوه نگارش دستورات
یادگیری نحوه استفاده از این زبان به علت شباهت کلی به زبانهای پایه مانند C++ ساده به نظر میرسد. ساختار نحوی به راحتی قابل درک است و با کمی تمرین در ذهن جای میگیرد. نگارش دستورات به دو روش کلی امکان پذیر است:
- استفاده از اسکریپت به روش internal در صفحه Html
- نوشتن کدها در فایل جداگانهای به عنوان روش external
در روش اول دستورات مابین تگ زیر قرار میگیرند و مستقیما در head صفحه نوشته میشوند:
در روش دوم دستورات در فایلی با پسوند js تعریف میشوند. سپس فایل مذکور با تگ زیر در head فایل اصلی فراخوانی خواهد شد که در آن src آدرس فایل js است.
با گسترش کاربرد جاوااسکریپت همانند سایر زبانهای برنامهنویسی در جهت فراهم نمودن توابع و ابزارهای پرکاربرد، کتابخانههای این زبان منتشر شدند. انتخاب کتابخانه باید با توجه به نیاز شما صورت پذیرد. از جمله میتوان به Prototype, midori, Dojo Toolkit, MooTools, jsPHP, PDF.js و jQuery اشاره کرد. بنا به کاربرد، کتابخانهها دریکی از دستهبندیهای کلی زیر قرار میگیرند:
Animation - Application Tools -Audio -Development Aids-
Dom -Forms -Games -Helpers-
Images - Mobile and Touch -Data -Typography-
User Interface - Video -Miscellaneous-
محبوبترین کتابخانه jQuery است که استفاده از جاوااسکریپت را بسیار آسان میسازد. طراحی این کتابخانه بهگونهای است که روش استفاده از دستورات جاوااسکریپت را تغییر میدهد. لازم به ذکر است که jQuery جایگزینی برای جاوااسکریپت محسوب نمیشود و تنها دستورات نحوی سادهتری را در اختیار برنامهنویس قرار میدهد (مانند فراخوانیهای Ajax). امروزه تقریبا برای انجام هر کاری میتوانید پلاگین مناسبی از jQuery پیدا کنید.
انواع دادهها در جاوااسکریپت
متغیر محلی از حافظه است که دارای نام، نوع، آدرس و مقدار است و میتواند مقادیر مورد نیاز را در خود ذخیره کند. همانطور که گفته شد جاوااسکریپت به حروف کوچک و بزرگ حساس است و در صورت تعریف متغیر با هر کدام از این دو حالت، باید تا آخر به نام تعریف شده پایبند بود. یکی از نکات قابل بررسی در هر زبان برنامهنویسی، انواع داده (Data Type) است. نوع داده در جاوااسکریپت نیاز به تعریف ندارد و بنا بر مقدار منتسب شده، تشخیص داده میشود. تایپهای دادهای زیر در این زبان پشتیبانی میشود:
- اعداد صحیح و اعشاری (Number)
- صحیح و غلط (Boolean)
- متن (String)
- Undefined
- آرایه (Array)
- Null
- شی (Object)
- RegExp
نحوه نگارش دستورات
یادگیری نحوه استفاده از این زبان به علت شباهت کلی به زبانهای پایه مانند C++ ساده به نظر میرسد. ساختار نحوی به راحتی قابل درک است و با کمی تمرین در ذهن جای میگیرد. نگارش دستورات به دو روش کلی امکان پذیر است:
- استفاده از اسکریپت به روش internal در صفحه Html
- نوشتن کدها در فایل جداگانهای به عنوان روش external
در روش اول دستورات مابین تگ زیر قرار میگیرند و مستقیما در head صفحه نوشته میشوند:
در روش دوم دستورات در فایلی با پسوند js تعریف میشوند. سپس فایل مذکور با تگ زیر در head فایل اصلی فراخوانی خواهد شد که در آن src آدرس فایل js است.
http://academyit.net
آکادمی آی تی مرجع آموزش در زمینه های مختلف آی تی از جمله : آموزش طراحی سایت ،آموزش شبکه و ...
کانال رسمی آکادمی آی تی در تلگرام
https://telegram.me/joinchat/BjNmOzwQWxi32yY2mP7Q2w
http://academyit.net
آکادمی آی تی مرجع آموزش در زمینه های مختلف آی تی از جمله : آموزش طراحی سایت ،آموزش شبکه و ...
کانال رسمی آکادمی آی تی در تلگرام
https://telegram.me/joinchat/BjNmOzwQWxi32yY2mP7Q2w
http://academyit.net