uk
Feedback
JavaScript

JavaScript

Відкрити в Telegram

A resourceful newsletter featuring the latest and most important news, articles, books and updates in the world of #javascript 🚀 Don't miss our Quizzes! Let's chat: @nairihar

Показати більше

📈 Аналітичний огляд Telegram-каналу JavaScript

Канал JavaScript (@javascript) у мовному сегменті Англійська є активним учасником. На даний момент спільнота об'єднує 31 291 підписників, посідаючи 4 213 місце в категорії Технології та додатки та 13 196 місце у регіоні Індія.

📊 Показники аудиторії та динаміка

З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 31 291 підписників.

За останніми даними від 01 серпня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на -27, а за останні 24 години на -9, загальне охоплення залишається високим.

  • Статус верифікації: Не верифікований
  • Рівень залученості (ER): Середній показник залученості аудиторії становить 6.82%. Протягом перших 24 годин після публікації контент зазвичай збирає 2.48% реакцій від загальної кількості підписників.
  • Охоплення публікацій: В середньому кожен допис отримує 2 133 переглядів. Протягом першої доби публікація в середньому набирає 775 переглядів.
  • Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 6.
  • Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як javascript, console.log(gen.next().value, processdata, remix, acc.

📝 Опис та контентна політика

Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
A resourceful newsletter featuring the latest and most important news, articles, books and updates in the world of #javascript 🚀 Don't miss our Quizzes! Let's chat: @nairihar

Завдяки високій частоті оновлень (останні дані отримано 02 серпня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.

31 291
Підписники
-924 години
-507 днів
-2730 день
Архів дописів
😆
😆

What is the output?
Anonymous voting

CHALLENGE

const handler = {
  get(target, prop, receiver) {
    if (prop in target) {
      return Reflect.get(target, prop, receiver) * 2;
    }
    return `missing:${prop}`;
  },
  set(target, prop, value) {
    if (typeof value !== "number") {
      throw new TypeError("Only numbers allowed");
    }
    return Reflect.set(target, prop, value * 10);
  },
  has(target, prop) {
    return prop.startsWith("x") ? false : prop in target;
  },
};

const store = new Proxy({ xRay: 5, score: 3 }, handler);

store.level = 4;

console.log(store.xRay);
console.log(store.score);
console.log(store.level);
console.log("xRay" in store);
console.log("score" in store);
console.log(store.missing);

😂
😂

What is the output?
Anonymous voting

CHALLENGE
const inventory = [
  { name: "sword", type: "weapon", power: 85 },
  { name: "shield", type: "armor", power: 60 },
  { name: "bow", type: "weapon", power: 72 },
  { name: "helmet", type: "armor", power: 45 },
  { name: "dagger", type: "weapon", power: 91 },
];

const result = inventory
  .filter(item => item.type === "weapon")
  .map(item => ({ ...item, power: item.power * 1.1 }))
  .sort((a, b) => b.power - a.power)
  .reduce((acc, item, index) => {
    acc[index === 0 ? "best" : "rest"] ??= [];
    if (index === 0) acc.best = item.name;
    else acc.rest.push(item.name);
    return acc;
  }, {});

console.log(result.best, result.rest);

🗓 FullCalendar 7.0: A Full Sized JavaScript Calendar A Google Calendar-style experience for your own apps. Works with React,
🗓 FullCalendar 7.0: A Full Sized JavaScript Calendar A Google Calendar-style experience for your own apps. Works with React, Vue and Angular (v7.0 adds Angular 22 support), but can be used with plain JavaScript. Here’s a demo where you can play with the themes and styling approaches. MIT licensed with commercial extensions. FullCalendar LLC

😃 A developer code-golfed a signal implementation to just 33 bytes (above). I had to stare at it for a solid minute before i
😃 A developer code-golfed a signal implementation to just 33 bytes (above). I had to stare at it for a solid minute before it clicked, but mercifully, a Redditor breaks down exactly what's going on.

What is the output?
Anonymous voting

CHALLENGE
function highlight(strings, ...values) {
  return strings.reduce((result, str, i) => {
    const value = values[i - 1];
    const formatted =
      typeof value === "number"
        ? `[${value.toFixed(2)}]`
        : `<${String(value).toUpperCase()}>`;
    return result + formatted + str;
  });
}

const item = "sword";
const qty = 3;
const price = 9.5;

const output = highlight`You bought ${qty} ${item}s for $${price} each.`;
console.log(output);

😂
😂

What is the output?
Anonymous voting

CHALLENGE
const delay = (ms) => new Promise((resolve) => setTimeout(resolve, ms));

async function processQueue(items) {
  const results = [];

  await items.reduce(async (prevPromise, item) => {
    await prevPromise;
    await delay(0);
    results.push(item * 2);
  }, Promise.resolve());

  return results;
}

processQueue([1, 2, 3, 4])
  .then((data) => console.log("Result:", data))
  .catch((err) => console.log("Error:", err.message));

Promise.resolve()
  .then(() => console.log("Microtask A"))
  .then(() => console.log("Microtask B"));

💻 Desktop Apps With deno desktop Deno 2.9 (or the 'canary' build now) can turn JavaScript projects into self-contained apps
💻 Desktop Apps With deno desktop Deno 2.9 (or the 'canary' build now) can turn JavaScript projects into self-contained apps on macOS, Windows, and Linux. Unlike Electron, you can opt to use the default OS WebView or a bundled Chromium backend, plus you get cross-compilation and automatic support for apps built on frameworks like Next.js and SvelteKit. The Deno Project

What is the output?
Anonymous voting

CHALLENGE
function makeCounter(start = 0, step = 1) {
  let count = start;
  const history = [];

  return {
    increment() {
      count += step;
      history.push(count);
      return this;
    },
    decrement() {
      count -= step;
      history.push(count);
      return this;
    },
    getHistory: () => history,
    getCount: () => count,
  };
}

const counter = makeCounter(10, 3);
counter.increment().increment().decrement();

console.log(counter.getCount());
console.log(counter.getHistory());

🤖 Eve: A Next.js-Style Framework for Building Agents A new framework from Vercel that provides Next.js-esque structure for b
🤖 Eve: A Next.js-Style Framework for Building Agents A new framework from Vercel that provides Next.js-esque structure for building AI-powered agents using TypeScript and Markdown. It's quite Vercel-flavored by default, but I found you can run it entirely independently of Vercel with a few settings tweaks and your own keys. Project homepage. Vercel

🌲 Node.js 26.4 Adds Package Maps A minor release whose headline feature is the (experimental) implementation of package maps
🌲 Node.js 26.4 Adds Package Maps A minor release whose headline feature is the (experimental) implementation of package maps (which let Node resolve packages from a static JSON file rather than walking node_modules). Matteo Collina’s node:vfs subsystem also begins to make an appearance. Antoine du Hamel

What is the output?
Anonymous voting