Я понять не могу как в js object может существовать без класса? В отличие например от php
class Db implements DbInterface
{
public function __construct($params) { ... }
public function queryAll($sql) { ... }
public function queryOne($sql) { ... }
}
new Db($params);