これらすべてのプロパティは何ですか? それらはプロパティですか、メソッドですか、それとも何ですか? ラベルのように見えます。super_、fail、equal (equal (equal to what?)、deepequal、意味は?) これらのプロパティ|メソッド|名前に関係なく、どのようにアクセスしますか? それらはノードに固有ですか?
// $ node #start the node repl
// > assert //outputs the below
{ [Function: ok]
AssertionError:
{ [Function: AssertionError]
super_:
{ [Function: Error]
captureStackTrace: [Function: captureStackTrace],
stackTraceLimit: 10 } },
fail: [Function: fail],
ok: [Circular],
equal: [Function: equal],
notEqual: [Function: notEqual],
deepEqual: [Function: deepEqual],
notDeepEqual: [Function: notDeepEqual],
strictEqual: [Function: strictEqual],
notStrictEqual: [Function: notStrictEqual],
throws: [Function],
doesNotThrow: [Function],
ifError: [Function] }