diff --git a/doc/api/assert.md b/doc/api/assert.md
index f4654bf67eae3f..16d7d3be459d31 100644
--- a/doc/api/assert.md
+++ b/doc/api/assert.md
@@ -308,7 +308,7 @@ added: v0.1.21
 * `expected` {any}
 * `message` {any} **Default:** `'Failed'`
 * `operator` {string} **Default:** '!='
-* `stackStartFunction` {function} **Default:** `assert.fail`
+* `stackStartFunction` {Function} **Default:** `assert.fail`
 
 Throws an `AssertionError`. If `message` is falsy, the error message is set as
 the values of `actual` and `expected` separated by the provided `operator`. If
diff --git a/doc/api/cluster.md b/doc/api/cluster.md
index 016fdf6c185c68..6ef451cb9af714 100644
--- a/doc/api/cluster.md
+++ b/doc/api/cluster.md
@@ -718,7 +718,7 @@ changes:
     `'ipc'` entry. When this option is provided, it overrides `silent`.
   * `uid` {number} Sets the user identity of the process. (See setuid(2).)
   * `gid` {number} Sets the group identity of the process. (See setgid(2).)
-  * `inspectPort` {number|function} Sets inspector port of worker.
+  * `inspectPort` {number|Function} Sets inspector port of worker.
     This can be a number, or a function that takes no arguments and returns a
     number. By default each worker gets its own port, incremented from the
     master's `process.debugPort`.
diff --git a/doc/api/http2.md b/doc/api/http2.md
index a67fc387d832a2..054d593810fc6f 100644
--- a/doc/api/http2.md
+++ b/doc/api/http2.md
@@ -1183,7 +1183,7 @@ added: v8.4.0
 * `options` {Object}
   * `endStream` {boolean} Set to `true` to indicate that the response will not
     include payload data.
-  * `getTrailers` {function} Callback function invoked to collect trailer
+  * `getTrailers` {Function} Callback function invoked to collect trailer
     headers.
 * Returns: {undefined}