While JavaScript may be extremely Unicode friendly, it is not very good at managing binary data. However, binary data is extremely useful when implementing some web applications and services, such as:
Generating dynamic images
Sending serialized binary data