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 147 suscriptores, ocupando la posición 4 163 en la categoría Tecnologías y Aplicaciones y el puesto 12 815 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 147 suscriptores.

Según los últimos datos del 19 septiembre, 2026, el canal mantiene una actividad estable. En los últimos 30 días la variación de miembros fue de -123, y en las últimas 24 horas de -2, 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.26%. Durante las primeras 24 horas tras publicar, el contenido suele obtener 2.31% de reacciones respecto al total de suscriptores.
  • Alcance de las publicaciones: Cada publicación recibe en promedio 1 949 visualizaciones. En el primer día suele acumular 718 visualizaciones.
  • Reacciones e interacción: La audiencia responde de forma activa: el promedio de reacciones por publicación es 5.
  • 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 20 septiembre, 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 147
Suscriptores
-224 horas
-367 días
-12330 días
Archivo de publicaciones
What is the output?
Anonymous voting

CHALLENGE
const multiplier = 3;

function createCounter() {
  let count = 0;
  const multiplier = 5;
  
  return function() {
    count++;
    return count * multiplier;
  };
}

const counter = createCounter();
console.log(counter());
console.log(counter());
console.log(multiplier);

What is the output?
Anonymous voting

CHALLENGE
const json = '{"name":"Sarah","age":25,"active":true}';
const obj = JSON.parse(json);

obj.name = "Emma";
obj.age++;

const json2 = JSON.stringify(obj);
const obj2 = JSON.parse(json2);

obj.age = 100;

console.log(obj2.age);

What is the output?
Anonymous voting

CHALLENGE
function Vehicle(type) {
  this.type = type;
  this.wheels = 4;
}

Vehicle.prototype.describe = function() {
  return `${this.type} with ${this.wheels} wheels`;
};

const car = new Vehicle('Car');
const bike = Vehicle('Bike');

console.log(car.describe());
console.log(typeof bike);
console.log(globalThis.type);

What is the output?
Anonymous voting

CHALLENGE
const x = null;
const y = undefined;
const z = 0;

const result1 = x ?? 'default';
const result2 = y ?? 'default';
const result3 = z ?? 'default';

const combined = result1 ? result2 ? result3 : 'B' : 'C';

console.log(combined);

🤔 Open Sourcing the Remix Store The Remix Store is a swag store for the Remix project and its codebase provides a powerful e
🤔 Open Sourcing the Remix Store The Remix Store is a swag store for the Remix project and its codebase provides a powerful example of how Remix’s own core team builds apps with Remix and Hydrogen. Brooks Lybrand and the Remix Team

What is the output?
Anonymous voting

CHALLENGE
function Vehicle(type) {
  this.type = type;
}

Vehicle.prototype.wheels = 4;
Vehicle.prototype.getInfo = function() {
  return `${this.type}: ${this.wheels}`;
};

const car = new Vehicle('Car');
const bike = Object.create(car);
bike.type = 'Bike';
bike.wheels = 2;

console.log(car.getInfo() + ' | ' + bike.getInfo());

🤔 Open Sourcing the Remix Store The Remix Store is a swag store for the Remix project and its codebase provides a powerful e
🤔 Open Sourcing the Remix Store The Remix Store is a swag store for the Remix project and its codebase provides a powerful example of how Remix’s own core team builds apps with Remix and Hydrogen. Brooks Lybrand and the Remix Team

👀 Useful Patterns for Building HTML Tools In many situations, you don’t need a full-on framework to build useful tools; just
👀 Useful Patterns for Building HTML Tools In many situations, you don’t need a full-on framework to build useful tools; just HTML, JavaScript and CSS in a single file will do the job fine. Simon’s become a bit of an expert by rolling out many such tools using LLMs, and shares his process and practices here. More please! Simon Willison

What is the output?
Anonymous voting

CHALLENGE
const obj = { a: 1, b: 2, c: 3 };
Object.defineProperty(obj, 'd', { 
  value: 4, 
  enumerable: false 
});

const entries = Object.entries(obj);
const keys = Object.keys(obj);
const values = Object.values(obj);

console.log(entries.length + keys.length + values.length);

👀 Many Devs blame Vercel for Next.js-related React security vulnerabilities. Because making new frameworks like Next.js is r
👀 Many Devs blame Vercel for Next.js-related React security vulnerabilities. Because making new frameworks like Next.js is relatively easy nowadays, someone with enough social influence can literally destroy Vercel's business by popularising some other framework, which, by the way, would have nearly identical problems anyway, because this was mostly the React problem itself. Tigran Bayburtsyan

What is the output?
Anonymous voting

CHALLENGE
class Subject {
  constructor() {
    this.observers = [];
  }
  attach(observer) {
    this.observers.push(observer);
  }
  notify(data) {
    this.observers.forEach(obs => obs.update(data));
  }
}

const subject = new Subject();
subject.attach({ update: (d) => console.log(d * 2) });
subject.attach({ update: (d) => console.log(d + 5) });
subject.notify(10);

🔵 Denial of Service and Source Code Exposure in React Server Components Security researchers have found and disclosed two additional vulnerabilities in React Server Components while attempting to exploit the patches in last week’s critical vulnerability. If you already updated for the Critical Security Vulnerability last week, you will need to update again. If you updated to 19.0.2, 19.1.3, and 19.2.2, these are incomplete and you will need to update again. December 11, 2025 by The React Team

What is the output?
Anonymous voting