新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
js中constructor有什么用
小編給大家分享一下js中constructor有什么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
創(chuàng)新互聯(lián)公司從2013年創(chuàng)立,先為鹽津等服務建站,鹽津等地企業(yè),進行企業(yè)商務咨詢服務。為鹽津企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。
constructor
console.log((2).constructor === Number); // trueconsole.log((true).constructor === Boolean); // trueconsole.log(('str').constructor === String); // trueconsole.log(([]).constructor === Array); // trueconsole.log((function() {}).constructor === Function); // trueconsole.log(({}).constructor === Object); // true復制代碼 這里有一個坑,如果我創(chuàng)建一個對象,更改它的原型,constructor就會變得不可靠了 復制代碼function Fn(){}; Fn.prototype=new Array(); var f=new Fn(); console.log(f.constructor===Fn); // falseconsole.log(f.constructor===Array); // true
以上是“js中constructor有什么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
當前題目:js中constructor有什么用
網(wǎng)址分享:http://fisionsoft.com.cn/article/gshcjs.html