JSLint meldet unerwartete Verwendung von '&' und '|' - Ich möchte dieses @ reinig
Ich versuche, meinen Javascript-Code 100% JSLint sauber zu machen.
Ich habe einen JS-Code, den ich von einer anderen Stelle aufgehoben habe, um eine UUID zu erstellen. Dieser Code hat die folgende Zeile:
s[16] = hexDigits.substr((s[16] & 0x3) | 0x8, 1);
Diese Zeile veranlasst JSLint, zwei Fehlermeldungen zu generieren:
1) Unexpected use of '&'
2) Unexpected use of '|'
Ich verstehe nicht warum - ich würde mich über einen Rat bezüglich des erneuten Codierens freuen, um die Fehlermeldung zu beseitigen.