https://yuxingxin.github.io/posts/javascript-inherit/
JavaScript基础之继承实现 - 宇行信