--- title: String.prototype.trimEnd() slug: Web/JavaScript/Reference/Global_Objects/String/trimEnd tags: - JavaScript - Method - Prototype - Reference - String - Polyfill browser-compat: javascript.builtins.String.trimEnd translation_of: Web/JavaScript/Reference/Global_Objects/String/trimEnd ---
trimEnd()
메서드는 문자열 끝부분의 공백을 제거합니다.
또 해당 메서드는trimRight()
라는 별칭으로 호출이 가능합니다.
trimEnd() trimRight()
str
에서 (오른쪽)끝 공백이 제거된 새 문자열을 반환합니다.
str
에 공백이 없을시에도 에러가 발생하지 않고 여전히 새 문자열(본질적으로 str
의 복사본)이 반환됩니다.
{{jsxref("String.prototype.padEnd")}}표준 메서드 이름과 같은 함수의 일관성을 위해서trimEnd
가 되었습니다. 그러나,
웹 호환성을 위해서 trimEnd
는 trimRight
이라는 별칭을 가집니다. 일부 엔진에서 이것은 다음 예시를 의미합니다.
String.prototype.trimRight.name === "trimEnd";
다음 예제는 ' foo'
문자열을 표시합니다.
var str = ' foo '; console.log(str.length); // 8 str = str.trimEnd(); console.log(str.length); // 6 console.log(str); // ' foo'
{{Compat}}
String.prototype.trimEnd
의 폴리필은 여기를core-js