Estoy escribiendo una consulta mysql y mantuve esos registros en la variable. Mi requisito es obtener acceso a esa variable en cualquier lugar, así que la declaré fuera de la ruta, pero muestra un error como: SyntaxError: falta el inicializador en la declaración const
const totalQuery = "select name from users"; const totalRecords; dbConn.query(totalQuery,function(err,rows) { totalRecords = rows.length }) console.log('::'+ totalRecords); process.exit();Error:
SyntaxError: Missing initializer in const declarationHágalo let en lugar de const ya que está reasignando la variable totalRecords
En javascript, no puede asignar valor a ' const ' más tarde después de su declaración. Está obligado a asignar el valor a const en la línea de declaración.
Si realmente necesita declarar el valor en algún lugar más tarde, entonces mejor vaya con ' let '