javascript - \u003C หมายถึงอะไร?
ฉันกำลังดูไฟล์จาวาสคริปต์ของทวิตเตอร์ และฉันเห็นสิ่งนี้ในแฮชเทมเพลต:
Browse Interests{{/i}}\u003C/a\u003E\n \u003C/li\u003E\n {{#logged_in}}\n
รหัสเหล่านั้นแทนอะไร?
คำตอบ #1
มันเป็นอักขระยูนิโค้ด ในกรณีนี้ \u003C และ \u003E หมายถึง :
U+003C < เครื่องหมายน้อยกว่า
U+003E > เครื่องหมายมากกว่า
ดูรายชื่อที่นี่
คำตอบ #2
นั่นคือรหัสตัวอักษรยูนิโค้ดที่เมื่อถูกแยกวิเคราะห์โดย JavaScript เป็นสตริง จะถูกแปลงเป็นตัวอักษรที่สอดคล้องกัน (JavaScript จะทำการแปลงการปรากฏของ \uXXXX เป็นตัวอักษรยูนิโค้ดที่สอดคล้องกันโดยอัตโนมัติ) ตัวอย่างเช่น ตัวอย่างของคุณจะเป็น:
Browse Interests{{/i}}</a>\n </li>\n {{#logged_in}}\n
ดังที่คุณเห็น \u003C เปลี่ยนเป็น < (เครื่องหมาย น้อยกว่า) และ \u003E เปลี่ยนเป็น > (เครื่องหมาย มากกว่า)
นอกจากลิงก์ที่โพสต์โดย Raynos แล้ว หน้านี้จากเว็บไซต์ Unicode ยังมีรายการตัวอักษรจำนวนมาก (มากจนพวกเขาตัดสินใจจัดกลุ่มอย่างน่ารำคาญ) และหน้านี้มีดัชนีที่ (ค่อนข้าง) ดี
คำตอบ #3
มันคืออักขระยูนิโค้ด \u003C=<
