接下来我们验证可知:
那是不是证明Number(123).toString();也应该报错呢?
答案是:并没有报错。
我们要运用原型链来说明了;
借助Number方法输出的123值是与数字123完全相等,但是Number.prototype上是有toString()方法,所以走的是原型链上的toString(),就正确输出了;
但数字123是number类型,没有toString()方法;
整理以自鉴 欢迎指导~
接下来我们验证可知:
那是不是证明Number(123).toString();也应该报错呢?
答案是:并没有报错。
我们要运用原型链来说明了;
借助Number方法输出的123值是与数字123完全相等,但是Number.prototype上是有toString()方法,所以走的是原型链上的toString(),就正确输出了;
但数字123是number类型,没有toString()方法;
整理以自鉴 欢迎指导~