Как удалить из строки всё, кроме цифр на JS

Чтобы удалить все символы из строки, кроме цифр, будем использовать функцию replace и регулярное выражение /\D/g:
portion = portion.replace(/\D/g, '');

Пробуем сценарий:
var portion = 'Строка с буквами и цифрами 8834 5456';

portion = portion.replace(/\D/g, '');

alert(portion);

Результат:
88345456


Возможно, будет интересно: Тема: Как проверить, есть ли в строке, что-то, кроме цифр на JS.