Я переглядаю файл javascript у Twitter, і я бачу це в хеші шаблонів:
Browse Interests{{/i}}\u003C/a\u003E\n \u003C/li\u003E\n {{#logged_in}}\n
Що представляють ці коди?
Відповіді:
Це символ Unicode. В цьому випадку \u003Cі \u003Eсередній:
U + 003C <Знак менше, ніж
U + 003E> Знак більший, ніж
Список дивіться тут
Це код \uXXXXсимволу Юнікоду , який при синтаксичному аналізі JavaScript у вигляді рядка перетворюється на відповідний символ (JavaScript автоматично перетворює будь-які входження у відповідний символ Юнікоду). Наприклад, вашим прикладом може бути:
Browse Interests{{/i}}</a>\n </li>\n {{#logged_in}}\n
Як бачите, \u003Cзміни в <(знак менше, ніж) і \u003Eзміни в >(знак більше, ніж).
На додаток до посилання, розміщеного Raynos, на цій сторінці веб-сайту Unicode перелічено багато символів (настільки багато, що вони вирішили їх надокучливо згрупувати), і ця сторінка має (свого роду) приємний покажчик.