知道这行 javascript 的含义吗?它会在 Firefox 4 上导致错误:
var g=(/(\?|&)its.kit.debug.enabled=true(&|$)/).test(d.location.search)||
(sessionStorage&&sessionStorage["its.kit.debug.enabled"]=="true");
我还没见过这么奇怪的语法,用 /(\? | & ) ???
最佳答案
这是一个 regular expression :
var regex = /(\?|&)its.kit.debug.enabled=true(&|$)/;
var g = (regex).test(d.location.search) || (sessionStorage&&sessionStorage["its.kit.debug.enabled"]=="true");
关于javascript - 奇怪的javascript导致错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6077674/