njs + json + \uXXXX

Artem S. Povalyukhin artem.povaluhin на gmail.com
Чт Фев 14 21:31:52 UTC 2019



On 2/15/19 12:13 AM, Andrey Oktyabrskiy wrote:
> On 14.02.2019 22:41, Artem S. Povalyukhin wrote:
...
>> $ cat unicode.js
- var u8 = '\\u0444\\u044b\\u0432\\u0430 asdf \\ud83d\\udc4d';
+ var u8 = 'фыва asdf 👍';

> Спасибо.
> 
> Смайликов точно не будет. Только печатные символы.

есть еще китайский язык ).
все-таки желательно проверять, что кодепоинт < 0x10000
чтобы не получить битый json.

wbr,
Artem


Подробная информация о списке рассылки nginx-ru