Ile bajtów ma emoji?

W: Emoji dla programistów

Zależy od tego, jak liczysz. W UTF-8 większość emoji zajmuje 4 bajty; złożone (emoje rodzinne, sekwencje ZWJ, flagi) mogą zajmować 25+ bajtów. W wewnętrznym UTF-16 JavaScriptu większość emoji to 2 jednostki kodowe (4 bajty); złożone mogą mieć 10+ jednostek kodowych. Nigdy nie zakładaj, że jedno emoji = jeden znak — zawsze używaj operacji na łańcuchach znaków uwzględniających Unicode.