본문 바로가기
javaScript/jQuery

3자리 수마다 콤마 추가 하는 jQuery 유틸리티

by mooyou 2023. 10. 2.
728x90
300x250
SMALL

 

jQuery 유틸리티란?

https://moo-you.tistory.com/957

 

jQuery 유틸리티

jQuery 유틸리티는 jQuery 라이브러리의 일부로서, trim()메서드와 같이 웹 개발을 더 쉽게 하고 다양한 웹페이지 조작 및 상호 작용 작업을 단순화 하는 데 사용되는 다양한 기능 및 도구를 제공하는

moo-you.tistory.com

 

 

3자리수마다 콤마 추가 하는 jQuery 유틸리티

(function($) {
    $.fn.addCommas = function(value) {
        // 숫자를 문자로 형변환
        var data = value + "";
        // 문자를 배열로 만들기
        var charArray = data.split("");
        // 배열 요소를 뒤에서 3자리 마다 콤마 추가
        var startIndex = charArray.length - 3;
        for (var i = startIndex; i > 0; i -= 3) {
            charArray.splice(i, 0, ",");
            //i번째 위치에 ,추가
        }
        // 결과 값 리턴
        return charArray.join(""); //배열을 다시 문자로
    }
})(jQuery);

// 사용 예시
$(document).ready(function () {
    var numberWithCommas = $.fn.addCommas(1234567890);
    console.log(numberWithCommas); // 출력: "1,234,567,890"
});

 

728x90
반응형
LIST

'javaScript > jQuery' 카테고리의 다른 글

jQuery 플러그인 구조  (0) 2023.10.05
jQuery 유틸리티와 플러그인의 차이  (0) 2023.10.03
jQuery 유틸리티  (0) 2023.09.25
jQuery 확장 종류  (0) 2023.09.24
jQuery 확장 (텍스트 토글 확장)  (0) 2023.09.11

댓글