کداکسپلور | CodeExplore
7.92K subscribers
2.01K photos
345 videos
103 files
1.82K links
با کد اکسپلور یاد بگیر، لذت ببر و بروز باش ⚡️😉

سایت:
CodeExplore.ir
👨🏻‍💻 ارتباط با ما :
@CodeExploreSup
گروه :
@CodeExplore_Gap
تبلیغات در کد اکسپلور :
@CodeExploreAds
Download Telegram
😁483❤‍🔥1
👑خب دوستان گلم امروز قراره راجب دوتا تایپ توی JavaScript صحبت کنیم که زیاد جایی بهتون نمیگن

🦦اولین تایپی که میخام راجبش صحبت کنم، اسمش BigInt هستش و مربوط به اعدادی میشه که خیلی خیلی بزرگن، در اصل شما وقتی میخاین داخل یه متغیر به صورت معمولی یه عددی بریزین، بزرگ ترین عددش میشه 2 به توان 53 منهی 1 ( 9007199254740992 )، و کوچیک ترین عددش هم میشد همین عدد ولی منفی ( 9007199254740992- )
حالا این مقدار رو به صورت معمولی بریزین تو متغیر دیگه بیشتر از این نمیشه و برای مقادیر بزرگ تر ( خداییش داریم؟ ) میتونیم از تایپ BigInt استفاده کنیم

اول از همه شما این لاگ هارو ببینین:
console.log(9007199254740991 + 1); // 9007199254740992
console.log(9007199254740991 + 2); // 9007199254740992

حالا اگه ما بخایم از تایپ BigInt استفاده کنیم میایم و یه n به اخر عددمون اضافه میکنیم تا تبدیل به تایپ BigInt بشه:
let num = 1234567890123456789012345678901234567890n;
console.log(typeof num) //BigInt

و الان دیگه هرچی خاستی عدد بزن داداش
اینم بگم شما حتی میتونین یه عدد کوچیک رو هم BigInt کنین، مثلا:
let num = 10n;
console.log(typeof num) //BigInt


🔥و اما تایپ دومی که میخام معرفی کنم بهتون infinity هستش ، در اصل infinity و NAN به صورت تایپ های عددی خاص به حساب میان
حالا infinity چیه؟ اینه:
alert( 1 / 0) // Infinity


خب امیدوارم از این تایپ هایی که فکر نکنم تا اخر عمرتون به کارتون بیان لذت برده باشین😟

#js #numbers #types
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥143🔥1😁1
🌲عزیزای Vue.js کار گل من، بیاین که براتون سایت زیر رو اوردم که باهاش به راحتی Marquee Slider بسازین و حالشو ببرین، دیزاینش خیلی خوشگله و اصن حال میکنین سایتشو نگا کنین:

🌕https://vue-marquee.com/

#site #vue
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥114❤‍🔥1
خروجی این کد چیه؟
L = [3, 1, 2, 4] 
T = (\'A\', \'b\', \'c\', \'d\')
L.sort()
counter = 0
for x in T:
L[counter] += int(x)
counter += 1
break
print(L)

#python #quiz
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥2❤‍🔥1
خروجی کد بالا چیه؟
Anonymous Quiz
15%
[66,97,99,101]
16%
[66,68,70,72]
15%
[66,67,68,69]
54%
ValueError
🔥81
پارگراف با قابلیت ادیت در HTML 🖐

میدونستین میتونین توی html ، پاراگراف قابل ویرایش(توسط کاربر) داشته باشین؟
به این شکل:
<p contenteditable="true">
CodeExplore
</p>

#html #p
☕️@CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
20❤‍🔥6🔥1😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁53❤‍🔥2🔥1
📌فرانت کارای گلم، این داک زیر رو بخونین با یکم مباحث قبل و بعدش، برای مدیریت اسکرول های صفحه خیلی بهتون کمک میکنه:

https://www.w3schools.com/cssref/css_pr_scroll-snap-align.php

#css #w3schools
☕️@CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥163❤‍🔥2
👾هوش مصنوعی Uizard به برنامه نویسا و طراحان این امکان رو میده به‌ سرعت رابط‌های کاربری (UI) و نمونه‌های اولیه (prototype) برای پروژه سایت یا اپ های خودشون بوجود بیارن. این ابزار قابلیت تبدیل طرح های ساده به کد و یا طرح داره و به برنامه نویسا کمک میکنه تا فرایند طراحی رو سریعتر انجام بدن.

🔗https://uizard.io/

#ui #app #web #programming
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥75❤‍🔥1
چجوری از html5 استفاده نکنیم؟ 🖐

😠بیاین فرض کنیم شما کنجکاویتون گل کرده و میخواین از html های قدیمی تری استفاده کنید، مثلا html4.01 ، خب برای اینکه ازین ورژن استفاده کنید این کد رو خط اول فایلتون مینویسید:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "https://www.w3.org/TR/html4/loose.dtd">

⚠️ نکته قابل توجه اینه که با اینکار ساختار کدتون آنچنان فرقی نباید بکنه، ولی هر چی عقب تر برید، امکاناتتون کمتر میشه،عوضش روی مرورگر های بیشتری سایتتون پشتیبانی میشه!

✔️میتونید از اینجا بیشتر بخونید.

#html
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥133🔥2💔2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁473❤‍🔥2🔥1💔1
+ جاوااسکریپت بلدی؟
- آره چطور؟
+ این کد زیر چیکار میکنه؟ تو کامنت ها بگو📣

i = i ? i < 0 ? Math.max(0, len + i) : i : 0;


💎بچه ها جوابشو حتما میزارم فقط لطف کنین کامل بررسیش کنین و تفسیرش کنین

#javascript
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11💔6
😀 مدت زمان آنلاین بودنتون تو چه سایت‌هایی سپری میشه...؟!

▪️اگه دوست دارین بدونین مدت زمان آنلاین بودن شما، تو چه وب‌سایت‌هایی سپری شده می‌تونید از Bonus: Chrome Visual History استفاده کنید.

▪️این افزونه، تاریخچه‌ی مرورگر شما رو به‌صورت نمودار به نمایش میاره و مدت زمان سپری شده برای هر سایت رو براساس روز، هفته، ماه، یا بیشتر، نشون میده.

📥 دانلود اکستنشن Visual History

#visualhistory
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥145❤‍🔥2
سایت https://roadmap.sh رو که همه میشناسید! این سایت خوب بود، حالا خوب تر هم شده. اخیرا شروع کرده به تعریف کردن پروژه های مرتبط با هر مسیر به صورت سطح بندی شده.

کسانی که این سایت رو نمی‌شناسن ، بگم که این سایت رودمپ (نقشه راه) هر حوزه ای رو بخواید بهتون نشون میده.
✖️AmirDev

#roadmap #website
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
20❤‍🔥5🔥5
حاجی یه ایده دارم خدااا، تو که برنامه نویسی می‌تونی اپش رو بنویسی؟

‏اینا هستن هنوز یا منقرض شدن ایشالا؟

#programming
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
😁46💔8
پارتنر غیر برنامه نویس خیلی کیوته، نگات می کنه فکر می کنه قابلیت هک اینستاگرامشو داری، درحالیکه داری می نویسی margin-right:20px;

#fun
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
😁111❤‍🔥2💔2
اگه واقعا میخواهید یادبگیرید که مدل GPT چطور کار میکنه،این بلاگ آموزش میده چطور تو ۶۰ خط و فقط با numpy، بدون استفاده از pytorch پیاده سازی میشه. خودتون انجام میدید و بعدهم تستش میکنید. این خودش یک جلسه درس ماشین لرنینگ هست. بهتر از این هم میشه؟!
🌐https://jaykmody.com/blog/gpt-from-scratch/

#chatgpt #ai
☕️ @CodeExplore | <Mehdi Allahyari>
Please open Telegram to view this post
VIEW IN TELEGRAM
15🔥5❤‍🔥1
سورس کد CSS لودر 🔵

با استفاده از این سایت میتونید سورس کد های CSS لودر های مختلف رو بگیرید و حالشو ببرید!

🔗 whirl.netlify.app

#css #loader
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥85❤‍🔥1
نمی دونم سایت exercism.org‎ میشناسید یا نه. ولی این سایت برای یادگیری و تمرین برنامه نویسی عالیه، بهتون پیشنهاد میکنم و یک شعار جالبی هم دارن:

We’re building a place where anyone can learn and master programming for free, without ever feeling lost or stupid.

#exercism #website #programming
@CodeExplore | </AmirDev>
🔥195❤‍🔥2
- خوش بحالت که برنامه نویسی، میشینی تو خونه چهارتا خط کد می‌نویسی کلی پول درمیاری
یه روز عادی برنامه نویسا:

#fun
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
😁53💔11