在實(shí)際的Javascript中,delete o.x之后,Object對(duì)象會(huì)由于失去了引用而被垃圾回收, 所以delete o.x也就“相當(dāng)于”刪除了o.x所指向的對(duì)象,但這個(gè)動(dòng)作并不是ECMAScript標(biāo)準(zhǔn), 也就是說,即使某個(gè)實(shí)現(xiàn)完全不刪除Object對(duì)象,也不算是違反ECMAScript標(biāo)準(zhǔn)。 “刪除屬性而不是刪除對(duì)象”這一點(diǎn),可以通過以下的代碼來確認(rèn)。
www.dbjr.com.cn/article/311...htm 2025-6-2