這個報錯是正常的因為number類型沒有toString()方法胯杭;
接下來我們驗證可知:
true.jpg
那是不是證明Number(123).toString();也應(yīng)該報錯呢?
答案是:并沒有報錯膜宋。
沒有報錯.jpg
我們要運用原型鏈來說明了窿侈;
借助Number方法輸出的123值是與數(shù)字123完全相等,但是Number.prototype上是有toString()方法秋茫,所以走的是原型鏈上的toString()史简,就正確輸出了;
但數(shù)字123是number類型肛著,沒有toString()方法圆兵;
整理以自鑒 歡迎指導(dǎo)~