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 147 підписників, посідаючи 4 163 місце в категорії Технології та додатки та 12 815 місце у регіоні Індія.

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

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

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

  • Статус верифікації: Не верифікований
  • Рівень залученості (ER): Середній показник залученості аудиторії становить 6.26%. Протягом перших 24 годин після публікації контент зазвичай збирає 2.31% реакцій від загальної кількості підписників.
  • Охоплення публікацій: В середньому кожен допис отримує 1 949 переглядів. Протягом першої доби публікація в середньому набирає 718 переглядів.
  • Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 5.
  • Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як 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

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

31 147
Підписники
-224 години
-367 днів
-12330 днів
Архів дописів
👀 For years, Mozilla, Apple, and the CSS Working Group have been working to bring "masonry" layouts (as above) natively to C
👀 For years, Mozilla, Apple, and the CSS Working Group have been working to bring "masonry" layouts (as above) natively to CSS. The concept is now called CSS Grid Lanes and here's how it works. You can already try it out in Safari Technology Preview 234.

What is the output?
Anonymous voting

CHALLENGE
console.log(typeof myVar);
console.log(typeof myFunc);
console.log(typeof myArrow);

var myVar = 'initialized';

function myFunc() {
  return 'function declaration';
}

var myArrow = () => 'arrow function';

console.log(typeof myVar);
console.log(typeof myFunc);
console.log(typeof myArrow);

✌️🌲📸🟠🔵 Schedule-X 3.6: A Material Design Calendar and Date Picker Available in the form of React/Preact, Vue, Svelte, Ang
✌️🌲📸🟠🔵 Schedule-X 3.6: A Material Design Calendar and Date Picker Available in the form of React/Preact, Vue, Svelte, Angular, or plain JS components. Open source but with a premium version with extra features. GitHub repo. Tom Österlund

What is the output?
Anonymous voting

CHALLENGE
const config = { api: 'v1', timeout: 5000 };
Object.seal(config);

const settings = { theme: 'dark', lang: 'en' };
Object.freeze(settings);

config.api = 'v2';
config.retries = 3;
settings.theme = 'light';
settings.debug = true;

console.log(config.api);
console.log(config.retries);
console.log(settings.theme);
console.log(settings.debug);

😮 The 2025 JavaScript Rising Stars At the start of each year, Michael rounds up the projects in the JavaScript ecosystem tha
😮 The 2025 JavaScript Rising Stars At the start of each year, Michael rounds up the projects in the JavaScript ecosystem that gained the most popularity on GitHub in the prior year. After a two-year run of topping the chart, shadcn/ui has been pushed down to #3 by n8n and React Bits. This is a fantastic roundup, now in its tenth(!) year, and features commentary from a few industry experts too. Michael Rambeau et al.

What is the output?
Anonymous voting

CHALLENGE
const obj = { a: 1, b: 2, c: 3 };
const entries = Object.entries(obj);
const keys = Object.keys(obj);
const values = Object.values(obj);

const result = {
  entriesLength: entries.length,
  keysJoined: keys.join('-'),
  valuesSum: values.reduce((sum, val) => sum + val, 0),
  firstEntry: entries[0]
};

console.log(result.entriesLength);
console.log(result.keysJoined);
console.log(result.valuesSum);
console.log(result.firstEntry);

What is the output?
Anonymous voting

CHALLENGE
function* outer() {
  yield 1;
  yield* inner();
  yield 4;
}

function* inner() {
  yield 2;
  yield 3;
}

const gen = outer();
console.log(gen.next().value);
console.log(gen.next().value);
console.log(gen.next().value);
console.log(gen.next().value);

What is the output?
Anonymous voting

CHALLENGE
const user = {
  name: 'Sarah',
  age: 28,
  getName() {
    return this.name;
  }
};

const { getName } = user;
const boundGetName = user.getName.bind(user);

console.log(getName());
console.log(boundGetName());
console.log(user.getName());

What is the output?
Anonymous voting

CHALLENGE
function* fibonacci() {
  let a = 0, b = 1;
  yield a;
  yield b;
  while (true) {
    let next = a + b;
    yield next;
    a = b;
    b = next;
  }
}

const gen = fibonacci();
const results = [];
for (let i = 0; i < 6; i++) {
  results.push(gen.next().value);
}
console.log(results.join(','));

What is the output?
Anonymous voting

CHALLENGE
async function fetchData() {
  return Promise.resolve('data');
}

async function processData() {
  console.log('start');
  const result = fetchData();
  console.log(typeof result);
  const data = await fetchData();
  console.log(typeof data);
  console.log('end');
}

processData();

What is the output?
Anonymous voting

CHALLENGE
class Vehicle {
  #engine = 'V6';
  static count = 0;
  
  constructor(type) {
    this.type = type;
    Vehicle.count++;
  }
  
  static getCount() {
    return this.count;
  }
  
  get info() {
    return `${this.type} with ${this.#engine}`;
  }
}

class Car extends Vehicle {
  static count = 0;
  
  constructor(brand) {
    super('car');
    this.brand = brand;
    Car.count++;
  }
}

const tesla = new Car('Tesla');
const ford = new Car('Ford');
console.log(Vehicle.getCount());
console.log(Car.getCount());
console.log(tesla.info);

Happy New Year! 🎄 🍾 Wishing you fewer meetings, more merges, and no Friday deploys. 😆 @JavaScript Telegram Newsletter Team
Happy New Year! 🎄 🍾 Wishing you fewer meetings, more merges, and no Friday deploys. 😆 @JavaScript Telegram Newsletter Team