我審查的朋友一個外包項目,在每個頁面的頂部非常奇怪的Javascript代碼塊的權利。 顯然它不會做任何事情但它是如此迷幻我不禁納悶首都F」怎麼走過來的:暗紋嵌套「與」語句
(function() {
with (this[2]) {
with (this[1]) {
with (this[0]) {
return function(event) {};
}
}
}
})
除非我失去了一些東西開發者必須要受到某種安非他明的影響,以便自行生產,所以我假定它是自動化工具的遺骸,但不能爲我的生活想象一個有用的場景。
任何人都可以對此有所瞭解嗎?有沒有人遇到類似的東西?
這絕對是積極一切與例外開口<script>
標籤從文檔中的字節爲零。如前所述,我知道它並沒有做任何事情 - 即使表達式是執行this
將是window
或global
它不會有任何數字指數,因此它在第一行失敗。
我知道,with
作爲一個概念極不理想很多,作爲一個惡作劇,它並不好笑。我會留下這個問題 - 也許某個地方的某個猴子會知道這個問題。
遺蹟? – j08691
這是整個代碼還是更多? –
不建議使用with語句 – Satpal