I was working with a base64 encoding script, but it is throwing a lot of warnings in JSLint.
Can someone tell me what's the meaning of these symbols in JavaScript?
>>
,<<
,|
,&
Here's an example of code with those symbols:
if ((c > 127) && (c < 2048)) {
utftext += String.fromCharCode((c >> 6) | 192);
utftext += String.fromCharCode((c & 63) | 128);
}
I would like to rewrite this so that it gets validated by JSLint.