🔻#جاوا_اسکریپت
🌀 علیرغم اشتباه عمومی، زبان جاوااسکریپت با زبان جاوا ارتباطی ندارد، اگر چه ساختار این زبان به سی پلاس پلاس (++C) و جاوا شباهت دارد که این امر برای یادگیری آسان در نظر گرفته شدهاست. از همین رو دستورهای متداول مانند if, for, try..catch ,"while" و… در این زبان هم یافت میگردند .
🌀 این زبان میتواند هم به صورت ساخت یافته و هم به صورت شی گرا مورد استفاده قرار گیرد. در این زبان اشیاء با اضافه شدن متدها و خصوصیات پویا به اشیاء خالی ساخته میشوند، بر خلاف جاوا. بعد از ساخته شدن یک شی به روش فوق، این شی میتواند به عنوان نمونهای برای ساخته شدن اشیاء مشابه مورد استفاده قرار گیرد.
✅به علت این قابلیت زبان جاوااسکریپت برای ساختن نمونه از سیستم، مناسب است.
┄┅═══✼✨✼═══┅┄
🔻نکاتی در خصوص #جاوا_اسکریپت
🖇️فریم ورک ها :
فریم ورکها و کتابخانههای زیادی برای این زبان مانند جیکوئری، آنگولار جیاس ، نود جیاس ، ری اکت ، وی یو جی اس و فریم ورک انگولار وجود دارد.
🖇️زبان امری و ساخت یافته: ویرایش
جاوااسکریپت از تمامی نحو ساختاری زبان C پشتیبانی میکند. مانند گزاره (if و switch و حلقههای while و…) یک مورد استثناء تعیین حوزهٔ متغیرهاست: تعریف حوزه در حد block در جاوااسکریپت وجود ندارد. هر چند جاوااسکریپت ۱٫۷ با کلمهٔ کلیدی let این نوع حوزه دهی را امکانپذیر میسازد. مانند زبان c در جاوااسکریپت بین عبارت و گزاره تفاوت وجود دارد.
🖇️تایپ دهی پویا: مانند اکثر زبانهای نویسهای تایپ به مقدارها منسوب میگردد و نه به متغیرها. برای مثال متغیر x ممکن است به یک عدد وابسته سازی شود، و بعداً به یک رشته. جاوااسکریپت برای تعیین تایپ شی راههای مختلفی از جمله تایپ دهی اردکی (duck typing) را دارد.
تایپ دهی ضعیف: زبان جاوااسکریپت از نظر تایپ دهی ضعیف به شمار میآید و در آن نتیجهٔ عملیاتی مانند ۵ + “۳۷”، عبارت “۵۳۷” خواهد بود (عدد را با رشته جمع کردهاست)
🖥 @lerfaa
📚نظام تایپ دهی در جاوا_اسکریپت:
📙 تعریف نشده: این تایپ فقط یک مقدار با نام undefined دارد و متعلق به تمام متغییرهای مقدار دهی نشدهاست
📘 نوع تهی: نوع تهی هم فقط یک مقدار دارد با نام null
📗 نوع دودویی: نمایندهٔ یک مقدار منطقی است و دو مقدار true و false را میپذیرد.
📕 نوع رشته: در بر گیرندهٔ تمام رشتههای متناهی از ۰ یا بیشتر عنصر ۱۶ بیتی بدون علامت است. این عناصر با اندیسهای نامنفی قابل دسترسی هستند. طول رشته تعداد عناصر داخل آن و طول رشتهٔ تهی برابر ۰ است.
📗نوع عدد: نوع عدد در جاوااسکریپت مطابق با استادارد IEEE برای اعداد شناور دودویی است (با اندکی تفاوت) .
📘نوع شی: شی در جاوااسکریپت یک مجموعه بدون ترتیب از ویژگیها است. هر ویژگی میتواند داخلی، فقط خواندنی، غیرقابل حذف، و غیرقابل پیمایش باشد (یا ترکیبی از اینها یا هیچکدام)
┄┅═══✾✨✾═══┅┄
کانال لِرفا ¦ آموزش کامپیوتر و برنامه نویسی
🆔 @lerfaa
حجم رسانه بالاست
مشاهده در ایتا
برنامه نویسی بازی snake با استفاده از زبان برنامه نویسی #جاوا_اسکریپت
اگر میخوای به راحتی با هر زبونی که دوست داری برنامه نویسی کنی ، از من کمک بگیر ! هدف من اینه بهت کمک کنم ! به من پیام بده👇
✅ @lerfamarket
🖥 💻 📱
لِرفا آموزش کامپیوتر و برنامه نویسی بازارکار
🆔 @lerfaa
لطفا در ایتا مطلب را دنبال کنید
مشاهده در پیام رسان ایتا
با این هوش مصنوعی برنامه نویسی تبدیل میشه به آب خوردن😍
باورت نمیشه که این هوش مصنوعی چقدر کاربردیه✌️
هرچقدر ازش تعریف کنم که کار شمارو آسون کرده باورت نمیشه❤
.
.
.
فرق نمیکنه چه زبان برنامه نویسی رو بخوای یاد بگیری این هوش مصنوعی همه کار برای اینکه بتونی یک کد نویسی فوق العاده رو تجربه کنی واست انجام میده😍😋💜🩵
.
.
.
این روز ها هوش مصنوعی تبدیل شده به یک ابزار برای برنامه نویس ها که بتونن توی کمترین زمان برنامه نویسی کنن و پروژه رو زودتر تحویل بدن و درآمدهای جذابی رو جذب کنن✌️
.
..
#هوش_مصنوعی #برنامه_نویسی #برنامه_نویس #برنامهنویسی #وردپرس #برنامه_نویسی_وب #برنامه_نویسی_اندروید #آموزش #آموزشی #آموزش_برنامه_نویسی #برنامه_نویسی_موبایل #طراحی_سایت #طراحی_سایت_فروشگاهی #طراحی_سایت_شرکتی #طراحی_سایت_شخصی #طراحی_سایت_وردپرس #آموزش_طراحی_سایت #برنامه_نویسی_تحت_وب #برنامه_نویسی_پایتون #پایتون #کد_نویسی #فرانت_اند #بک_اند #دولوپر #جاوا #جاوا_اسکریپت #تکنولوژی #برنامه_نویسی_ویندوز
🖥 💻 📱
لِرفا آموزش برنامه نویسی بازارکار
🆔 @lerfaa