Феномен, который вы наблюдаете, - «только представление».Инструменты разработки, которые вы используете для отладки вашего JavaScript, не являются RTL-дружественными.Если вы подозреваете, что что-то пошло не так для определенного значения, которое содержит арабские символы, вы можете скопировать это значение в буфер обмена и вставить результат в какой-то отдельный просмотрщик, предпочтительно тот, который позволяет вам контролировать направление, например Блокнот Windows.