10963 u = (l.dataType || "").toLowerCase(),
10964 c = /(json|script|text)/.test(u);
10965 c || l.textarea
10966 ? (o = S.getElementsByTagName("textarea")[0])10967 ? ((p.responseText = o.value),
10968 (p.status = Number(o.getAttribute("status")) || p.status),
10969 (p.statusText =
10773 u = X.closest("body");
10774 if (
10775 (l.iframeTarget
10776 ? (n = (d = q(l.iframeTarget, s)).attr2("name"))10777 ? (o = n)
10778 : d.attr2("name", o)
10779 : (d = q(
5303 t.head.appendChild(r))
5304 : (t = E)),
5305 (o = !n && []),
5306 (i = N.exec(e)) 5307 ? [t.createElement(i[1])]
5308 : ((i = xe([e], t, o)),
5309 o && o.length && S(o).remove(),
452 ) {
453 if (((c = t), (f = e), 1 === p && (U.test(t) || z.test(t)))) {
454 ((f = (ee.test(t) && ye(e.parentNode)) || e) === e && d.scope) ||
455 ((s = e.getAttribute("id")) 456 ? (s = s.replace(re, ie))
457 : e.setAttribute("id", (s = S))),
458 (o = (l = h(t)).length);
5303 t.head.appendChild(r))
5304 : (t = E)),
5305 (o = !n && []),
5306 (i = N.exec(e)) 5307 ? [t.createElement(i[1])]
5308 : ((i = xe([e], t, o)),
5309 o && o.length && S(o).remove(),
In conditional statements, it is very easy to mistype a comparison operator (such as ==
or ===
) as an assignment operator (such as =
).
// Unintentional assignment
let x;
if (x = 0) {
let b = 1;
}
// Assignment replaced by comparison
let x;
if (x === 0) {
let b = 1;
}
let y;
if (y === 0) {
let b = 1;
}