curated

Удаляет символы пробела, перевода строк и табуляции в начале и конце строки.
Возвращает новую строку, исходная строка не изменяется.

Trim(
	str: string|any,
): string
  • str — Исходная строка.

Внимание

Строковые аргументы могут принимать значения, не являющиеся строками. В этом случае они будут автоматически приведены к строке. Это может привести к неожиданному поведению.

Примеры

alert(Trim(''))                   // -> ''
alert(Trim(' '))                  // -> ''
alert(Trim('   '))                // -> ''
alert(Trim('   aaa   bbb   '))    // -> 'aaa   bbb'
alert(Trim('\t  aaa \n bbb  \t')) // -> 'aaa \n bbb'
  
alert(Trim(undefined))            // -> 'undefined'
alert(Trim(null))                 // -> ''

Смотреть также

UnifySpaces()