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
👀 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