مهیار بهزادی
مهیار بهزادی
خواندن ۲ دقیقه·۴ سال پیش

سریع تر جاوااسکریپت بنویس!

خلاصه سازی جاوااسکریپت!
خلاصه سازی جاوااسکریپت!

سلام، امیدوارم سرحال و حالتون خوب باشه!

امروز اومدیم با چند تا نکته مهم و کاربردی واسه خلاصه سازی کد های جاوااسکریپتمون، پس اگه جاوااسکریپت کار می کنید یا می خواهید بعدا کار کنید حتما این پست بدردتون می خوره. بزن بریم.


تعریف متغیر ها به صورت ساده تر

ساده تر تعریف کردن متغیر ها
ساده تر تعریف کردن متغیر ها

به جای اینکه دونه دونه متغیر هامون رو تعریف کنیم، می تونیم از تعریف کردن اونا با هم استفاده کنیم تا کارمون خیلی سریع تر انجام بشه!

عملگر های اصلی ریاضی

عملگر های اصلی ریاضی در جاوااسکریپت
عملگر های اصلی ریاضی در جاوااسکریپت

از اضافه (کم، ضرب و ...) کردن مقدار ها خیلی استفاده می کنیم تو برنامه نویسی!
به جای استفاده از a = a + 2 خیلی راحت می تونیم از a += 2 استفاده کنیم تا کدمون مرتب تر بشه و همچنین می تونیم از این روش برای اضافه کردن (در اینجا چسباندن هم می تونیم بگیم) رشته های متنی (استرینگ ها) استفاده کنیم، به این صورت (لینک):

var str = &quotHello! &quot str += &quotworld&quot console.log(str) // خروجی: Hello! World خواهد بود

استفاده از Double Bitwise Operator به جای Math.floor()

استفاده از عملگر های منطقی
استفاده از عملگر های منطقی

عملگر های منطقی نقش زیادی دارند همچنین تو جاوااسکریپت کاربرد های بسیاری دارند که خیلی جاها کدمون رو کوتاه می کنن، در ادامه حتما پستی راجع به عملگر های منطقی می نویسم چون بحث مفصلی دارند!

این خلاصه سازی وقتی که اعدادمون منفی بشن قضیش فرق می کنه! ?

فرق استفاده از ~~ و تابع floor از کلاس Math در اعداد منفی
فرق استفاده از ~~ و تابع floor از کلاس Math در اعداد منفی

استفاده ی دیگر از عملگرهای منطقی به جای شرط ها!

استفاده از عملگر های منطقی به جای شرط
استفاده از عملگر های منطقی به جای شرط

از این مورد کاربرد ها بسیار بسیار زیاد هست که حتما باید راجع بهشون بدونید، و من حتما بیشتر راجع بهشون می نویسم! پس اینو تا اینجا داشته باشید تا بعدا داستانشونو بیشتر بفهمیم ?

خلاصه کردن حلقه ی for در یک آرایه

خلاصه کردن حلقه ی for در یک آرایه
خلاصه کردن حلقه ی for در یک آرایه

این حالت for نوشتن تو پایتون خیلی مرسوم تره اما همه جا خوب جواب میده و کد رو خوانا تر میکنه!


ممنونم که تا اینجا پستمو مطالعه کردی! ممنون میشم اگه بدرد بخور بود حتما واسه دوستات هم بفرستی.

https://vrgl.ir/ymWgS


برنامه نویسیجاوااسکریپت
یه برنامه نویس عاشق ادبیات!
شاید از این پست‌ها خوشتان بیاید