从便利店出来,杨成上了自己的私家车,继续沿着环线驰骋。
正前方警笛长鸣,不知道发生了什么状况。
再试着往前面开,却被路障堵住了去路。
一位负责警戒的警员走过来,询问杨成道。
“请问您是上面派来处理的专家吗?”
杨成瞬间明白,这是问他接不接任务。
作为代码战争的一项特色,你有概率在这个虚拟的世界任何时间点触发任务。
杨成很想说:别挡道,俺要去兜风!
但程序员的好奇心却驱使他说道。
“是的,带我去看看”。
在警员的带领下,杨成来到了一个临时的指挥所。
这里的负责人面色凝重,拿出一份简单的草图,指给杨成。
“这是global仓库,里面存放了大量的化工原料,一旦发生爆炸,后果难以预料”。
“现在仓库被一小撮极端分子占领了,他们安装了定时炸弹”。
“现在我们的swat正在朝仓库渗透,歼灭敌人”。
“这个仓库太大了,有很多区域,希望您帮我们分析,炸弹最有可能藏在哪个区域”。
杨成接过草图,仔细地一端详。
仓库的区域包括:
top区域,location区域,document区域,external区域,history区域
慢着!
这些区域名字有着不凡的意义!
在浏览器的对象模型中,这些区域名字不都是全局对象的属性麽?
也就是说,这个global仓库映射的是浏览器全局对象!
(browserobjectmode)
杨成心里一嘀咕,瞬间秒懂,这个任务考察的就是自己对浏览器对象模型是否熟悉。
那么,这些区域里面,一定有区域,它的名称不是全局对象的属性。
杨成仔细一搜索,果然发现了一个可疑的区域。
“1493343032531”,这是什么鬼?
全局对象中有这样的属性吗?
肯定没有!
那么这肯定就是“自定义属性”!
“请您派swat赶紧搜索所有区域名称为数字的区域,一定能找到炸弹!”
杨成无比肯定地对负责人说道。
负责人脸上流露出微笑。
“这个事情我们肯定会解决,不过当前最重要的是结账”。
“叮!恭喜您完成了找出炸弹的相关任务!”
“当前积分105分,击败了全球37%的玩家,请您再接再厉!”