معرفی اصول اولیه جاوا اسکریپت بخش دوم
شما می توایند بخش اول این مقاله را در این قسمت ببیند.
عملگرها در جاوا اسکریپت
عملگر ها تعدادی نماد هستند که برای انجام عملیات بر روی عملوند ها استفاده می شوند.
معرفی انواع عملگر در جاوا اسکریپت
عملگر های حسابی
مانند :
جمع +
تفریق -
ضرب *
تقسیم /
باقیمانده %
افزاینده ++
کاهنده --
برای مثال :
Let a=2
Let b=4;
Let sum=a+b;
در اینجا 'a' و 'b' دو عملوند هستند که به وسیله ی عملگر + مجموع آنها محاسبه شده است .
عملگر های مقایسه ای
== مساوی
=! نامساوی
< بزرگتر
کوچکتر
<=بزرگتر یا مساوی
=کوچکتر یا مساوی
عملگر های منطقی
&& AND
اگر هر دو مقدار غیر از صفر باشند حاصل true می شود.
|| OR
اگر هر دو یا یکی از مقادیر غیر از صفر باشند حاصل true می شود.
! NOT
حاصل مقدار را برعکس می کند.
عملگر های انتسابی
(=)
مقدار سمت راست عملوند را به سمت چپ عملوند انتساب می دهد.
(= +)
عملوند سمت راست را با عملوند سمت چپ جمع کرده و مقدار را به عملوند سمت چپ انتساب می دهد.
(= - )
عملوند سمت راست را از عملوند سمت چپ کم کرده و مقدار را به عملوند سمت چپ انتساب می دهد.
(= *)
عملوند سمت راست را با عملوند سمت چپ ضرب کرده و مقدار را به عملوند سمت چپ انتساب می دهد.
(= /)
عملوند سمت چپ را بر عملوند سمت راست تقسیم کرده و مقدار را به عملوند سمت چپ انتساب می دهد.
(= %)
باقیمانده دو عملوند را به عملوند سمت چپ انتساب می دهد.
جملات شرطی در جاوا اسکریپت
ما با استفاده از جملات شرطی در جاوا اسکریپت عبارات را کنترل کرده و بررسی می کنیم که یک قطعه کد میتواند اجرا شود یا خیر.
از رایج ترین عبارت شرطی if است که به صورت های :
If
else
else-if
استفاده می شود این عبارات فقط در صورتی اجرا می شود که شرطی که داخل پرانتز نوشته ایم صحیح باشد.
مثال از دستور if
let x=10;
if(x>=10)
{
alert("عدد شما برابر 10 است");
}
مثال از دستور else
let x=10;
if(x>=10)
{
alert("عدد شما برابر 10 است");
}
else
{
alert("عدد شما بیشتر از 10 است");
}
مثال از دستور else-if
let x=10;
if(x>=10)
{
alert("عدد شما برابر 10 است");
}
else if(x =<10)
{
alert("عدد شما بزرگتراز 10 است");
}
else
{
alert("شما عبارت نادرست را وارد کرد اید");
}
دستور Switch در جاوا اسکریپت
با استفاده از این دستور شما می توانید چندین عبارت را مورد بررسی قرار دهید تا با یکی از case های ما تطبیق داده شود در غیر این صورت عبار default یا پیش فرض نمایش داده می شود.
مانند :
switch( عبارت شرطی ) {
case a:
//نمونه اولی که مورد بررسی قرار می گیرد و رد صورتی که مقایسه صحص باشد اجرا می شود
break;
case b:
//نمونه دومی که مورد بررسی قرار می گیرد و رد صورتی که مقایسه صحص باشد اجرا می شود
break;
case c:
//نمونه سومی که مورد بررسی قرار می گیرد و رد صورتی که مقایسه صحص باشد اجرا می شود
break;
case ..n:
//نمونه چهارم که مورد بررسی قرار می گیرد و رد صورتی که مقایسه صحص باشد اجرا می شود
break;
default:
// مقدار پیش فرض در صورتی اجرا می شود که هیچ یک از مقادیر بالا صحیح نباشند
}
حلقه ها در جاوا اسکریپت
برای اجرای مجموعه ای از دستورات تا زمانی که شرط ما برقرار شود از حلقه ها استفاده می کنیم.
مانند :
1.) for
2.) for-in
3.) while
4.) do-while
حلقه for
در یک عنصر چندین بار گردش می کنیم تا به شرط دلخواه برسیم.
حلقه for به شرح زیر است :
for (let i = 0; i < 10 ; i++) {
console.log(i);
}
خروجی:
1 2 3 4 5 6 7 8 9
حلقه for-in
در این نوع از حلقه گردش ما از طریق کلید است.
for (key in object) {
// کد های ما
}
مانند :
let fullName = "";
var person = {name:"ali", lastName:"mousavi};
let x;
for (x in person) {
fullName += person[x] + " ";
}
Console.log(fullName)
حلقه while
کد تا زمانی که شرط مشخص شده درست باشد ، تکرار می شود.
while (شرط)
{
// کد های ما
}
مثال :
let count=0;
while (count<=5)
{
count++;
console.log(count) ;
}
حلقه do-while
مانند حلقه while است با این تفاوت که کد حداقل یکبار اجرا می شود چه درست باشد چه نادرست.
do
{
//قطعه کد
}while (شرط);
مثال :
let i=1;
do{
document.write(i + "<br/>");
i++;
}while (i<=5);
توسعه دهنده وب
شروع آشنایی من با دنیای برنامه نویسی 9 سال پیش بود ، اول مسیر با وردپرس آشنا شدم و بعد از اون شروع به یادگیری زبان جاوا اسکریپت کردم و رفته رفته سعی کردم یک برنامه نویس Front-end بشم که به مبحث گرافیک هم علاقه منده و هر روز تلاش میکنه تا پیشرفت کنه و اگر تجربه ای داره با بقیه به اشتراک بزاره.
- آموزش ساخت صفحه ی وب سایت با استفاده از HTML و css
- ساخت فروشگاه اینترنتی با html ، css و bootstrap - بخش اول
- آموزش نصب ، راه اندازی و کامپایل sass
- میانبر های مفید ادیتور VSCode
- سوالات مصاحبه ای از php و لاراول
این مقاله چقدر مفید بود ؟