Удаляет символы пробела, перевода строк и табуляции в начале и конце строки.
Возвращает новую строку, исходная строка не изменяется.
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)) // -> ''