JSFiddle - React, Tailwind, and code Playground

JavaScript

function PropTypeError(message) {
  this.message = message;
  this.stack = '';
}
PropTypeError.prototype = Error.prototype;

var error;

console.time('PropTypeError')
for (var i = 0; i < 1000; i++) {
  error = new PropTypeError('testing')
}
console.timeEnd('PropTypeError')

console.time('Native Error')
for (var i = 0; i < 1000; i++) {
  error = new Error('testing')
}
console.timeEnd('Native Error')