js如何删除window内置对象?

代码中a1,a2,a3是window内置对象,且配置了configurable:false,

请问有没有办法删除这些对象或者有其他办法可以使以下办法的if判断不成立?

for (var o in window) {
        if ("a1" === o || "a2" === o || "a3" === o) {
            break
     } 

设置了configurable:false 就删除不了对象的属性了。
如果不是window对象,还可以改变对象本身。
是window对象就没有办法了。

把对象的值设置为undefined即可。