如果您的腳本需要使函數(shù)發(fā)生更改,則可以顯式使用某個(gè)變量以保存 Function 對(duì)象的實(shí)例。但是請(qǐng)注意,F(xiàn)unction 對(duì)象運(yùn)緩慢。有關(guān)更多信息,請(qǐng)參見 Function 對(duì)象。
此規(guī)則的一個(gè)重要例外是 Global 對(duì)象,它仍然可具有 expando 屬性。全局范圍內(nèi)的所有修飾符實(shí)際上都是 Global 對(duì)象的屬性。顯然,Global 對(duì)象必須能動(dòng)態(tài)擴(kuò)展以支持添加新的全局變量。
不能列出或更改內(nèi)部對(duì)象的屬性
在以前的 JScript 版本中,可以對(duì)內(nèi)部對(duì)象的預(yù)定義屬性進(jìn)行刪除、枚舉或?qū)懭?。例如,此種行為可用于更改 Date 對(duì)象的默認(rèn) toString 方法。