How I learned from a crazy idea / all functions are not constructors

by Arnaud Buchholz

HTML

<script src="https://arnaudbuchholz.github.io/blog/jsfiddle-assert.js"></script>

JavaScript

const substring = String.prototype.substring;
assert(() => typeof substring === "function");
const instance = new substring();