Forwarded from DevAcademy
سلام دوستان👋
یکی از همکاران که اخیرا تو فلو مصاحبه برای پوزیشن Front End بود ،یه سری سوالات پرتکرار مصاحبه هاشو معرفی کرد که سعی میکنم پست خوب در موردشون دیدم تو چنل بذارم یا در موردشون پست درست کنم.
یکی از اون سوالات پرتکرار مربوط به متودهای ()bind(),apply(),call بود که من یه پست تو لینکدین در موردشون گذاشتم
اگه دوست داشتید میتونید اینجا بخونید
https://www.linkedin.com/posts/masoud-varzi_javascript-webdevelopment-js-activity-7280271128042852352-WxIN?utm_source=share&utm_medium=member_ios
💻@DevAcaademy
💬@DevAcademyGroup
یکی از همکاران که اخیرا تو فلو مصاحبه برای پوزیشن Front End بود ،یه سری سوالات پرتکرار مصاحبه هاشو معرفی کرد که سعی میکنم پست خوب در موردشون دیدم تو چنل بذارم یا در موردشون پست درست کنم.
یکی از اون سوالات پرتکرار مربوط به متودهای ()bind(),apply(),call بود که من یه پست تو لینکدین در موردشون گذاشتم
اگه دوست داشتید میتونید اینجا بخونید
https://www.linkedin.com/posts/masoud-varzi_javascript-webdevelopment-js-activity-7280271128042852352-WxIN?utm_source=share&utm_medium=member_ios
💻@DevAcaademy
💬@DevAcademyGroup
Linkedin
#javascript #webdevelopment #js #frontenddevelopment #techinterviews #programming #learning #code | Masoud Varzi
A Frequently Asked JavaScript Interview Question!
Call(), Apply(), and Bind()
Why Do We Need Them?
In JavaScript, the value of the "this" keyword is determined by how a function is called. By using the call(), apply(), and bind() methods, you can explicitly…
Call(), Apply(), and Bind()
Why Do We Need Them?
In JavaScript, the value of the "this" keyword is determined by how a function is called. By using the call(), apply(), and bind() methods, you can explicitly…
Forwarded from CleverDevs (Mammad)
Forwarded from CleverDevs (Mammad)
یکی از بچه های چنل یه پروژه ای توسعه داده که اگه نیاز به استان ها و شهر های ایران داشتید میتونید ازش استفاده کنید
این کتابخونه متد های مختلفی داره که ازشون میتونید برای پیدا کردن شهرهای یک استان و ... استفاده کنید
لینک گیتهاب :
https://github.com/mohammad-hassani/iran-city
لینک npmjs :
https://www.npmjs.com/package/iran-city
#openSource #js
@CleverDevs - @CleverDevsGp
این کتابخونه متد های مختلفی داره که ازشون میتونید برای پیدا کردن شهرهای یک استان و ... استفاده کنید
لینک گیتهاب :
https://github.com/mohammad-hassani/iran-city
لینک npmjs :
https://www.npmjs.com/package/iran-city
#openSource #js
@CleverDevs - @CleverDevsGp
Forwarded from CleverDevs (CleverDevs Ads)
This media is not supported in your browser
VIEW IN TELEGRAM
دیدید میرید تو بعضی از سایتا اولش یه راهنما دارن که نشون میده بخش های سایت چیکار میکنن و یاد میدن چطور باید باهاش کار کنید
با استفاده از کتابخونه driverjs میتونید یه همچین چیزی رو پیاده کنید
برای دیدن روش نصب و استفادش میتونید به داکیومنتش سر بزنید
https://driverjs.com/docs/installation
#js #tools
@CleverDevs - @CleverDevsGp
با استفاده از کتابخونه driverjs میتونید یه همچین چیزی رو پیاده کنید
برای دیدن روش نصب و استفادش میتونید به داکیومنتش سر بزنید
https://driverjs.com/docs/installation
#js #tools
@CleverDevs - @CleverDevsGp
Forwarded from CleverDevs (Mammad)
This media is not supported in your browser
VIEW IN TELEGRAM
دیدید میرید تو بعضی از سایتا اولش یه راهنما دارن که نشون میده بخش های سایت چیکار میکنن و یاد میدن چطور باید باهاش کار کنید
با استفاده از کتابخونه driverjs میتونید یه همچین چیزی رو پیاده کنید
برای دیدن روش نصب و استفادش میتونید به داکیومنتش سر بزنید
https://driverjs.com/docs/installation
#js #tools
@CleverDevs - @CleverDevsGp
با استفاده از کتابخونه driverjs میتونید یه همچین چیزی رو پیاده کنید
برای دیدن روش نصب و استفادش میتونید به داکیومنتش سر بزنید
https://driverjs.com/docs/installation
#js #tools
@CleverDevs - @CleverDevsGp
Forwarded from CleverDevs (Mammad)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
Forwarded from ASafaeirad
GitHub
[templates] A declarative JavaScript templating API · Issue #1069 · WICG/webcomponents
Related to many template, template instantiation, and DOM parts discussions (but especially #777, #682, and #704) I wonder if we should add a JavaScript-based templating API? I think JS-based templ...
Forwarded from ASafaeirad
jsii allows code in any language to naturally interact with JavaScript classes.
https://github.com/aws/jsii
#js #tools
https://github.com/aws/jsii
#js #tools
GitHub
GitHub - aws/jsii: jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables…
jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase!...
Forwarded from ASafaeirad
Forwarded from Golden Code (علی 🇨🇴)
خیلی وقتا برای نمایش عددها، قیمتها یا درصدها کمی دردسر داریم ( ویرگول، اعشار، واحد پول، زبان کاربر و...)
اما جاوااسکریپت خودش یه ابزار آماده داره که همهی اینارو خودش انجام میده 👇🏾
چی هستش؟
این Intl.NumberFormat یه قابلیت Native و قدرتمنده
که اعداد رو بر اساس زبان و منطقهی کاربر فرمت میکنه.
نه نیاز به کتابخونه داریم نه regex بنویسیم
یه مثال:
👆🏾 همون عدد، ولی متناسب با زبان کاربر نمایش داده میشه.
برای پول و درصد :
مزایاش؟
• داخلی و سریع (بدون نصب کتابخونه)
• پشتیبانی از تمام زبانها و ارزها
• کنترل اعشار، جداکنندهها، و سبک نمایش
• ظاهر حرفهایتر برای کاربر 👌🏾
خلاصه:
وقتی Intl.NumberFormat هست، دیگه نیازی به کدنویسی اضافی برای فرمت اعداد نیست.
#JS #JavaScript #جاوااسکرپیت
@GoldenCodeir 🔥
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/KaraBharat/status/1984635931832328388?t=nyibER_ZCoXfs8nLIFoy7g&s=19
اما جاوااسکریپت خودش یه ابزار آماده داره که همهی اینارو خودش انجام میده 👇🏾
چی هستش؟
این Intl.NumberFormat یه قابلیت Native و قدرتمنده
که اعداد رو بر اساس زبان و منطقهی کاربر فرمت میکنه.
نه نیاز به کتابخونه داریم نه regex بنویسیم
یه مثال:
const num = 1234567.89;
new Intl.NumberFormat('en-US').format(num);
// 1,234,567.89 ✅
new Intl.NumberFormat('fa-IR').format(num);
// ۱٬۲۳۴٬۵۶۷٫۸۹ 🇮🇷
👆🏾 همون عدد، ولی متناسب با زبان کاربر نمایش داده میشه.
برای پول و درصد :
new Intl.NumberFormat('en-US', {
style: 'currency',
currency: 'USD'
}).format(4999.99);
// $4,999.99 💵
new Intl.NumberFormat('fa-IR', {
style: 'percent',
maximumFractionDigits: 1
}).format(0.853);
// ٪۸۵٫۳ 🔢مزایاش؟
• داخلی و سریع (بدون نصب کتابخونه)
• پشتیبانی از تمام زبانها و ارزها
• کنترل اعشار، جداکنندهها، و سبک نمایش
• ظاهر حرفهایتر برای کاربر 👌🏾
خلاصه:
وقتی Intl.NumberFormat هست، دیگه نیازی به کدنویسی اضافی برای فرمت اعداد نیست.
#JS #JavaScript #جاوااسکرپیت
@GoldenCodeir 🔥
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/KaraBharat/status/1984635931832328388?t=nyibER_ZCoXfs8nLIFoy7g&s=19
X (formerly Twitter)
Bharat Kara (@KaraBharat) on X
Intl.NumberFormat makes it so easy to format numbers and it's native 👇
#JavaScript
#JavaScript