1 2 3 4 5 6 7 8 9 10 11 12
function f() { var o = {}; for (var j = 0; j < 15; j++) { try { o.__proto__ = o || j; } catch(e) { continue; } throw "Fail"; } } f();