Everything is free while we launch
GramDirectory

JavaScript

@javascript

A channel dedicated to JavaScript programming, featuring coding challenges, tutorials, and news about popular frameworks like Next.js and React. Posts include practical code examples and updates from the JavaScript development community.

Channel metrics

@javascript
Subscribers
31.3K
Reach
1.9K
ER
6.1%
Posts/day
2.38
Metrics over 71 posts across 30 daysHow we measure

Is this your channel?

Claim the page: a month of analytics, control over the description, access to cross-promo.

Claim it

Trend

3 readings since 12 Aug · about every 8 days · as of 29 Aug

last reading 34 days ago — this channel has not been checked in a while

Subscribers
31,269
  • +12(+0.0%) over 8 days
    was 31,257 · 21 Aug
  • −59(−0.2%) over 17 days
    was 31,328 · 12 Aug · entire observed history
Reach
1,902
  • −56(−2.9%) over 8 days
    was 1,958 · 21 Aug
  • −138(−6.8%) over 17 days
    was 2,040 · 12 Aug · entire observed history
ER
6.1%
  • −0.2 ppover 8 days
    was 6.3% · 21 Aug
  • −0.4 ppover 17 days
    was 6.5% · 12 Aug · entire observed history
Posts/day
2.38
  • +0.13(+5.8%) over 8 days
    was 2.25 · 21 Aug
  • +0.28(+13.3%) over 17 days
    was 2.10 · 12 Aug · entire observed history

We show only what we saw ourselves: the history starts at the first scan, not at the channel’s birth.

From recent posts

  • CHALLENGE function* inner() { yield 1; yield 2; return 'inner-done'; } function* outer() { const result = yield* inner(); yield result; yield 3; } const gen = outer(); const results = []; let r = gen.next(); while (!r.done) { results.push(r.value); r = gen.next(); } console.log(results.join(',')); export {};

    28 Aug 2026 · 562 · Telegram
  • CHALLENGE class Base {} class Derived extends Base { static [Symbol.hasInstance](instance) { return false; } } const d = new Derived(); console.log(d instanceof Derived, d instanceof Base, Object.getPrototypeOf(Derived) === Base);

    27 Aug 2026 · 869 · Telegram
  • CHALLENGE function makeFns() { const result = []; for (var i = 0; i < 3; i++) { let j = i; result.push(() => i + j); } return result; } const fns = makeFns(); console.log(fns.map(f => f()).join(','));

    26 Aug 2026 · 1.1K · Telegram

Planning to advertise in this channel? How to read these numbers

JavaScript (@javascript) — GramDirectory