|
11精币
{
var s = getRealUrl(r, n, o)
, l = (a && void 0 !== window._webmsxyw ? window._webmsxyw : encrypt_sign)(s, i) || {};
e.headers["X-t"] = l["X-t"],
e.headers["X-s"] = l["X-s"]
}
这是JS。
l = (a && void 0 !== window._webmsxyw ? window._webmsxyw : encrypt_sign)(s, i) || {};这一段是什么意思啊?
|
最佳答案
查看完整内容
l = (a && void 0 !== window._webmsxyw ? window._webmsxyw : encrypt_sign)(s, i) || {};
解释下这段代码
这段代码是一个赋值语句,主要包含以下几个部分:
1. `l = ...`:表示将等号右侧的表达式的值赋给变量 `l`。
2. `(a && void 0 !== window._webmsxyw ? window._webmsxyw : encrypt_sign)`:这是一个三元表达式,用于判断条件。如果 `a` 为真且 `window._webmsxyw` 不等于 `undefined`,则将 `window._webmsxyw` 的值赋 ...
|