字符集 unicode

  1. // 打印所有的unicode字符
  2. for(let i=0; i<128;i++){
  3. document.write('<span>' + String.fromCharCode(i) + '</span>')
  4. }

inputElement

  • WhiteSpace(空格)
    • (&nbsp: no-break space 不断词空格)
    • (zero width no-break space) 零宽空格
  • LineTerminator(换行符)
    • line feed
  • comment(注释)

  • token
    • IdentifierName (标示符)
      • keywords(关键字)
      • Punctuator(标点符号)
      • Future resolve keyword
    • Literal(字面量)
      • Number
        • IEEE 754 Double FLoat
        • 作业:正则表达式,能匹配所有的Number
        • Number. EPSILON(精度 2.220446049250313e-16)
          • 0.1 +0.2-0.3 <= Number.EPSILON
      • String
        • ASCII
        • Unicode
          • 作业:utf8-encoding(str)
        • UCS (BMP U+0000 — U+FFFF)
        • GB
          • GB2312
          • CBK(GB13000)
          • GB18030
        • ISO-8859
        • BIG5
      • Boolean
      • NULL
      • undefined
      • Object