Browse Source

Clarified isWhiteSpace()

pull/82/head
Vitaly Puzrin 10 years ago
parent
commit
7ade5e2ec5
  1. 11
      lib/common/utils.js

11
lib/common/utils.js

@ -201,14 +201,15 @@ function escapeRE (str) {
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
// Zs (unicode class) || 09, 0A, 0D, 0C // Zs (unicode class) || [\t\f\v\r\n]
function isWhiteSpace(code) { function isWhiteSpace(code) {
if (code >= 0x2000 && code <= 0x200A) { return true; } if (code >= 0x2000 && code <= 0x200A) { return true; }
switch (code) { switch (code) {
case 0x09: case 0x09: // \t
case 0x0A: case 0x0A: // \n
case 0x0D: case 0x0B: // \v
case 0x0C: case 0x0C: // \f
case 0x0D: // \r
case 0x20: case 0x20:
case 0xA0: case 0xA0:
case 0x1680: case 0x1680:

Loading…
Cancel
Save