es
Feedback
JavaScript

JavaScript

Ir al canal en 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

Mostrar más

📈 Análisis del canal de Telegram JavaScript

El canal JavaScript (@javascript) en el segmento lingüístico de Inglés es un actor destacado. Actualmente la comunidad reúne a 31 453 suscriptores, ocupando la posición 4 376 en la categoría Tecnologías y Aplicaciones y el puesto 13 524 en la región India.

📊 Métricas de audiencia y dinámica

Desde su creación el невідомо, el proyecto ha mostrado un crecimiento acelerado, reuniendo a 31 453 suscriptores.

Según los últimos datos del 15 junio, 2026, el canal mantiene una actividad estable. En los últimos 30 días la variación de miembros fue de -174, y en las últimas 24 horas de 16, conservando un alto alcance.

  • Estado de verificación: No verificado
  • Tasa de interacción (ER): El promedio de interacción de la audiencia es 6.21%. Durante las primeras 24 horas tras publicar, el contenido suele obtener 2.59% de reacciones respecto al total de suscriptores.
  • Alcance de las publicaciones: Cada publicación recibe en promedio 1 952 visualizaciones. En el primer día suele acumular 813 visualizaciones.
  • Reacciones e interacción: La audiencia responde de forma activa: el promedio de reacciones por publicación es 7.
  • Intereses temáticos: El contenido se centra en temas clave como javascript, console.log(gen.next().value, processdata, remix, acc.

📝 Descripción y política de contenido

El autor describe el recurso como un espacio para expresar opiniones subjetivas:
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

Gracias a la alta frecuencia de actualizaciones (últimos datos recibidos el 16 junio, 2026), el canal mantiene la vigencia y un amplio alcance. La analítica demuestra que la audiencia interactúa activamente con el contenido, lo que lo convierte en un punto de referencia dentro de la categoría Tecnologías y Aplicaciones.

31 453
Suscriptores
+1624 horas
-137 días
-17430 días
Archivo de publicaciones
⭐ A fantastic introduction to latency in IO devices (above) over on the PlanetScale blog, complete with very useful interacti
⭐ A fantastic introduction to latency in IO devices (above) over on the PlanetScale blog, complete with very useful interactive diagrams built in JavaScript.

What is the output?
Anonymous voting

CHALLENGE
const ws = new WeakSet();
const obj1 = { id: 1 };
const obj2 = { id: 2 };

ws.add(obj1);
ws.add(obj2);
ws.delete(obj1);

const obj3 = { id: 2 };

console.log([
  ws.has(obj2),
  ws.has(obj1),
  ws.has(obj3),
  ws.has({ id: 2 })
]);

🔎 Node Modules Inspector A tool that runs pnpm inside your browser, “installs” a package, then analyzes its dependencies. Th
🔎 Node Modules Inspector A tool that runs pnpm inside your browser, “installs” a package, then analyzes its dependencies. This can be useful for analyzing packages you already use, but also for simplifying your own projects, as 11ty’s Zach Leatherman did here. Anthony Fu

What is the output?
Anonymous voting

CHALLENGE
function outer() {
  let x = 10;
  
  function inner() {
    console.log(x);
    
    if(true) {
      let x = 20;
      console.log(x);
    }
    
    console.log(x);
  }
  
  inner();
}

outer();

👍 PGlite: Run Postgres in WebAssembly PGlite packages a WASM build of Postgres into a TypeScript library that can be run dir
👍 PGlite: Run Postgres in WebAssembly PGlite packages a WASM build of Postgres into a TypeScript library that can be run directly from Node.js (or Bun, Deno, and even the browser) and it’s only a few megabytes in size. ElectricSQL / Neon

What is the output?
Anonymous voting

CHALLENGE
const userMap = new WeakMap();

const user1 = { name: 'Alice' };
const user2 = { name: 'Bob' };

userMap.set(user1, { visits: 10 });
userMap.set(user2, { visits: 5 });

// Later in the code...
const entries = [];
for (const obj of [user1, null, user2]) {
  if (obj !== null && userMap.has(obj)) {
    entries.push(userMap.get(obj).visits);
  }
}

console.log(entries.reduce((sum, visits) => sum + visits, 0));

What is the output?
Anonymous voting

CHALLENGE
const company = {
  name: 'TechCorp',
  departments: {
    engineering: {
      head: { name: 'Alice', contact: null },
      staff: 50
    },
    marketing: null
  }
};

const engineeringContact = company.departments.engineering.head.contact;
const marketingHead = company.departments.marketing?.head?.name;
const financeStaff = company?.departments?.finance?.staff ?? 'Not available';

console.log(`${engineeringContact} - ${marketingHead} - ${financeStaff}`);

What is the output?
Anonymous voting

CHALLENGE
function Animal(name) {
  this.name = name;
}

Animal.prototype.speak = function() {
  return `${this.name} makes a noise`;
};

function Dog(name) {
  Animal.call(this, name);
}

Dog.prototype = Object.create(Animal.prototype);
Dog.prototype.constructor = Dog;

Dog.prototype.speak = function() {
  return `${this.name} barks`;
};

const animal = new Animal('Animal');
const dog = new Dog('Rex');

console.log(dog instanceof Animal);

What is the output?
Anonymous voting

CHALLENGE
const user = {
  profile: {
    name: "Alice",
    settings: null
  },
  getPreferences() {
    return this.profile.settings?.theme || "default";
  }
};

const admin = {
  profile: {
    name: "Admin"
  },
  getPreferences() {
    return this.profile.settings?.theme || "default";
  }
};

console.log(user.getPreferences());
console.log(admin.getPreferences());
console.log(user.profile.extra?.id?.toString());

✌️ A Report on How the Web is Really Using JavaScript Each year, the HTTP Archive puts together the Web Almanac, a report on
✌️ A Report on How the Web is Really Using JavaScript Each year, the HTTP Archive puts together the Web Almanac, a report on the ‘state of the Web’. The JavaScript section has just gone live and goes into depth on how much JS we’re using (or failing to use!), the popularity of TypeScript, loading methods, Web Worker use, and, yes, jQuery still leads the way! HTTP Archive

What is the output?
Anonymous voting