>  기사  >  웹 프론트엔드  >  자바스크립트 Trim() 함수 구현

자바스크립트 Trim() 함수 구현

黄舟
黄舟원래의
2016-12-13 15:46:481343검색

JavaScript에서는 Trim을 사용해야 하는 곳이 많지만 JavaScript에는 독립적인 Trim 함수나 사용할 방법이 없기 때문에 목적을 달성하려면 Trim 함수를 직접 작성해야 합니다.


옵션 1:

프로토타입 모드, 즉 obj.trim() 형식으로 호출되는 이 메서드는 간단하고 널리 사용됩니다. 다음과 같습니다:



사용 예는 다음과 같습니다.




옵션 2 :

도구 모드, 즉 Trim(obj) 형식으로 호출됩니다. 이 메서드는 특별한 처리가 필요한 경우 사용할 수 있습니다. 정의는 다음과 같습니다.

<스크립트 유형 =”text/javascript”>

/**

* 왼쪽과 오른쪽 공백 삭제

*/

function Trim(str)

{

return str.replace (/(^s*)|(s*$) /g, ”);

}

/**

* 왼쪽 공백 삭제

*/

function ltrim(str )

{

return str.replace(/(^s*)/g,”);

}

/**

* 오른쪽 공백 삭제

*/

function rtrim(str)

{

return str.replace(/(s*$)/g,”);

}


사용 예는 다음과 같습니다.


위는 예시입니다. Javascript Trim() 함수 구현에 대한 자세한 내용은 PHP 중국어 웹사이트(www.php.cn)의 다른 기사를 참고하세요.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.