LearnByLearn📖 – Telegram
LearnByLearn📖
569 subscribers
44 photos
9 videos
5 files
69 links
Download Telegram
Channel created
Channel photo updated
توی این کانال راجب هرچیزی که مربوط به تکنولوژی 👨🏻‍💻و برنامه نویسی میشه قرار میدم
امیدوارم مطالب به دردتون بخوره و چیزی بهتون اضافه کرده باشه🌺
LearnByLearn📖 pinned «توی این کانال راجب هرچیزی که مربوط به تکنولوژی 👨🏻‍💻و برنامه نویسی میشه قرار میدم امیدوارم مطالب به دردتون بخوره و چیزی بهتون اضافه کرده باشه🌺»
اگه می خوایید جواب سوال های زیر 👇🏻رو بدونید این مقاله ای رو که نوشتم رو از دست ندین :


😱چرا توی جاوااسکریپت "11" = "1" + 1 میشه ؟
🤓فرق === و == توی جاوااسکریپت چیه و باید از کدوم استفاده کنیم ؟
🤔توی جاوااسکریپت Type Coercion چطور کار می کنه ؟


🔗 لینک مقاله
👏3
اگه میخوایی :
توی مرورگر کد بزنی
سریع چیزی توی ذهنتون میاد رو به کد تبدیل کنید
کدی رو با بقیه سریعا به اشتراک بزارید

از این 👈 IDE تحت Cloud استفاده کنید (همون vsCode خودمونه🙃)
codesandbox.io

👌اینطوری دیگه نیاز نیست برای یه app ساده کلی کانفیگ ایجاد بکنید

👌توی هر پلتفورمی هم که مرورگر اجرا بشه مثل موبایل ، دکستاپ میشه اجراش کرد

کافیه توی آدرس مرورگرتون بزنید

react.new

براتون یه اپ ریکتی مینیمال درست میکنه

@LearnByLearn

#ide
#code
#tools
1👍1
🔹 همون طور که توی عکس می بینید خیلی وقت ها بوده که توی برنامه نویسی👨🏻‍💻 به این دوتا واژه برخورد کردین

🔹مفهومش تو زبان های برنامه نویسی یکسان هست من مثال هام با javanoscript هست

🔹 تو این👇🏻 پست می خواییم بفهمیم اصلا چی هستن و فرقشون چیه

Expression :
قسمتی از کد که باعث تولید یک مقدار (value) میشه
مثال های زیر همه Experssion هستن :

🔺
2024

☝🏻چون خودش یک value هست

🔺
2 + 3

☝🏻چون باعث تولید یک value ایی به اسم عدد 5 میشه

🔺
True || False

☝🏻چون باعث تولید یک Value به اسم True میشه

نکته 🤓: معمولا توی javanoscript چیزی رو که داخل Template Literals بزاریم میشه گفت یک Expression هست


Statement :
قطعه کد بزرگتری که اجرا می شود و مقداری رو خودش تولید نمیکنه
مثل چی ؟
🔺if statement
🔺switch
🔺for loop

نکته 🤓: Expression رو مثل "کلمه" در نظر بگیرین و Statement رو مثل "جمله"

مثال :
🔺
const name = 'Mohammad'

کل این عبارت یک Statement هست اما اون مقدار Mohammad به تنهایی خودش یک Expression هست
در واقع Expression تو دل Statement قرار گرفته دقیقا همون جمله و کلمه که گفتم
@LearnByLearn

#concept
#javanoscript
👍1👏1💯1🆒1
Why do you think React was named React ? 🤔

React is called 'React' because 👇🏻

REACT REACTS TO STATE CHANGES
BY RE-RENDERING THE UI
🤯

👉🏻 So State is very very important in React


The most fundamental concept 👌

@LearnByLearn

#react
#concept
👍4
☝🏻Always remember this sentence in the field of software:

👉🏻 There are no solutions. There are only trade-offs 👈🏻

Thomas Sowell🥸

@LearnByLearn

#concept
1
LearnByLearn📖 pinned «اندراحوالات جاوااسکریپت 👈🏻 اپیزود سوم https://vrgl.ir/Zr7QI @LearnByLearn»
LearnByLearn📖 pinned «لیست پست های مهم کانال (این لیست آپدیت میشه) : تفاوت Reference by value و primitive by value آموزش middleware اندر احوالات جاوا‌اسکریپت قسمت اول 👈🏻 در مورد نحوه کار js و javanoscript Engine اندر احوالات جاوا‌اسکریپت قسمت دوم 👈🏻 در مورد Execution…»
LearnByLearn📖
اندراحوالات جاوااسکریپت 👈🏻 اپیزود چهارم https://vrgl.ir/A3CVT @LearnByLearn
اندراحوالات جاوااسکریپت 👈🏻 اپیزود پنجم(آخر)

مفهوم this و کاربردش، arrow function و متد bind

https://vrgl.ir/JpJXp

@LearnByLearn
دوست دارید این هفته راجع به کدوم موضوع مقاله منتشر بشه ؟؟؟
Final Results
24%
Primitive vs Reference Values in js
48%
Deep Dive in Closure js
14%
Imperative vs Declarative and functional programming
14%
Type of Come back in Git