Я работаю над рутиной для упаковки словаря, поэтому мне нужно искать общие комбинации букв и заменять их только 1 символом.Javascript: делать расширенные символы ASCII занимают больше памяти?
Я уже использовал все «обычные» символы ASCII (< 128), но теперь мне интересно, могу ли я использовать диапазон 128-255.
Или эти символы используют более 1 байта в любом случае? Я помню, UTF-8 иногда использует 2 или 3 байта для специальных символов. Все мои файлы javascript используют кодировку UTF-8.
Итак, вопрос в том, что ü, å, ê используют такой же объем памяти/дискового пространства, как u, a или e?
Да они используют дополнительные 8 бит – megawac
Javascript написано на вершине с в большинстве браузеров. В этом блоге объясняется, как c обрабатывает расширенные ascii http://core.ecu.edu/csci/wirthj/Basen/asciiCode-c.html – megawac
@megawac Название гласит: «Они используют больше памяти», а последнее предложение - «они использовать одну и ту же память ". Если кто-то отвечает «да», это становится путаным. –