خروجی کد زیر چیست؟؟
#javascript #challenge
Channel ° @Programers_Cafe
Group ° @IRdeveloperchat
function* infiniteGenerator() {
let i = 0;
while (true) {
yield i++;
}
}
const weakMap = new WeakMap();
const gen = infiniteGenerator();
weakMap.set(gen, gen.next().value);
const result = weakMap.get(gen) + gen.next().value;
console.log(result);
#javascript #challenge
Channel ° @Programers_Cafe
Group ° @IRdeveloperchat
👨💻6
امروز اومدیم با معرفی کتابخانه canvas js به صورت مختصر
✨ اگر به دنبال ابزاری برای ترکیب دادهها، انیمیشنها و بازیها هستید، انتخابی عالی است.
♻️ نمونه هایی از چیز هایی که با این کتابخانه میشه درست کرد رو میتونید تو عکس ها ببینید .
#css #html #canvas #javascript
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
این کتابخانه با قابلیتهای قدرتمند خود، امکان ایجاد جلوههای بصری جذاب و پویا را فراهم میکند که تجربه کاربری را بهبود میبخشد.
✨ اگر به دنبال ابزاری برای ترکیب دادهها، انیمیشنها و بازیها هستید، انتخابی عالی است.
♻️ نمونه هایی از چیز هایی که با این کتابخانه میشه درست کرد رو میتونید تو عکس ها ببینید .
#css #html #canvas #javascript
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
🔥4👨💻3❤1
خروجی کد زیر چیست ؟؟
#javascript #challenge
Channel • @Programers_Cafe
Group • @IRdeveloperchat
console.log(MyClass);
class MyClass {
constructor() {
this.value = 42;
}
}
#javascript #challenge
Channel • @Programers_Cafe
Group • @IRdeveloperchat
👨💻5
خروجی کد زیر چیست
#javascript #challenge
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
function sumEvenIndices(arr) {
return arr.reduce((sum, num, index) => {
return index % 2 === 0 ? sum + num : sum;
}, 0);
}
const numbers = [10, 20, 30, 40, 50];
const result = sumEvenIndices(numbers);
console.log(result);#javascript #challenge
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
👨💻7
😇راهنمایی کد بالا
❗️به طور کلی کد بالا وظیفه اینو داره که بیاد index های زوج ایتم های ارایه numbers رو با هم جمع کنه
#javascript #challenge
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
❗️
توضیح reduce : تابع reduce در جاوااسکریپت برای کاهش یک آرایه به یک مقدار واحد استفاده میشود.
استفاده های رایج :
جمع مقادیر: محاسبه مجموع یا میانگین مقادیر.
ساخت شیء: تبدیل آرایه به یک شیء.
ترکیب آرایهها: ساخت آرایههای جدید یا ترکیب دادهها
sum = میاد دونه به دونه مقادیر داخل ارایه رو داخل کد میزاره
num = مقدار اولیه و ذخیره شده
index = جایگاه یا همون ایندکس خونه ای که sum برمیگردونه
#javascript #challenge
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
👨💻6
دید که وقتی توی یه سایتی روی متنی کلیک میکنید متنه تو کلیپ برورد شما کپی میشه کدش اینه 👇👇👇
#javascript #html
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
<span class="sadowpaswordFile" onclick="copyToClipboard()">کپی رمز</span>
function copyToClipboard() {
const textToCopy = 'متن شما اینجا';
navigator.clipboard.writeText(textToCopy).then(() => {
alert('متن کپی شد!');
}).catch(err => {
console.error('خطا در کپی:', err);
});
}#javascript #html
𝗖𝗵𝗮𝗻𝗻𝗲𝗹 • @Programers_Cafe
𝗚𝗿𝗼𝘂𝗽 • @IRdeveloperchat
❤9🔥5👨💻4