[JS]詳解new function(){}和function(){}() 區別分析

只要 new 表達式以後的 constructor 返回(return)一個引用對象(數組,對象,函數等),都將覆蓋new建立的匿名對象,若是返回(return)一個原始類型(無 return 時其實爲 return 原始類型 undefined),那麼就返回 new 建立的匿名對象。數組 情景一: var yx01 = new function() {return "圓心"};  alert(y
相關文章
相關標籤/搜索