javascript comprobar si diccionario

Tengo un programa simple como:

var a = {'a': 1, 'b': 2}
console.log(a)
console.log(a instanceof Array)
console.log(a.constructor instanceof Array)

Aquí valor dea es diccionario Quiero verificarlo.

¿Cómo puedo verificar en JavaScript? Mis dos pruebas anteriores me dan un valor falso

Soy nuevo en javascript

Respuestas a la pregunta(4)

Su respuesta a la pregunta