gds
02.04.2012 10:04 umodni0C9D045F
А знаете ли вы, что в javascript строки состоят из 16-битных символов, и, если юникод-символ больше 16 бит, то представлен как два 16-битных символа? И все операции, работающие со строками, считают эти символы отдельными, находящимися на разных позициях строки, с очевидными последствиями для взятия символа по позиции и взятия подстроки.
Recommended by:
@komar
пруфлинк?
1. http://www.ecma-international.org/public...
2. http://books.google.com/books?id=6TAODdE...
интересно, надо будет попробовать