- Today
- Total
CODE CAVE
세번째 자리 콤마 넣는 함수 comma(num)//세번째 자리 콤마 function comma(num){ var len, point, str; num = num + ""; point = num.length % 3 ; len = num.length; str = num.substring(0, point); while (point < len) { if (str != "") str += ","; str += num.substring(point, point + 3); point += 3; } return str; } num : number의 줄임말로 자바스크립트의 + 연산으로 "" 과 더하여 숫자를 문자열로 만듭니다. len : length의 줄임말, 파라미터로 넘긴 num의 길이를 저장합니다. point : n..
콤마 삭제 함수 rm_comma(number)//콤마 삭제 function rm_comma(num){ var number = num + ""; return number.replace(",",""); } 먼저 파라미터 이름이 num 이라서 숫자만 받아올 것 처럼 짜놓긴 했는데요~ 문자열을 넘기든 숫자를 넘기든 어차피 num + "" 을 해서 문자열로 만들기 때문에 상관은 없습니다. 파라미터를 문자열로 만들고 거기서 "," 를 ""(공백)으로 replace 해서 return 하는 것 입니다. -- 웹 사이트를 만들다보면 콤마를 삭제하는 경우가 종종 있는데요~ 이건 제 얘기입니다만.. 어디 회사에 새로 들어가게 되었는데 디비 설계가 잘못 되어있었습니다. Database 의 상품 테이블의 1 상품이 1 필드에 ..
저는 맥북 사용자 입니다. 이번에 기존 사이트가 전부 euc-kr 로 되어있어서 파일~DB 까지 모두 utf-8로 변경하려고 하다가 막혔습니다. 맥에선 EUC-KR 인코딩 된 것은 읽지 못합니다! 저희는 닷홈호스팅을 사용하고 있습니다만 저희 실서버에서 SQL파일을 뽑아보니 EUC-KR 이더라구요, 이 SQL 파일을 새로 만든 아마존 RDS에 넣으려고 하니 문제가 발생했습니다. 그럼 천천히 따라하면서 euckr을 utf8로 변신 시켜봅시다 맥 사용자 여러분! 1. 일단 euc-kr 로 구성 되있는 실서버에서 DB 파일을 덤프합니다. $> mysqldump -u[USERID] -p [DB NAME] > [덤프 되어 저장될 파일명] 위 과정을 거치면 금방 덤프 파일 (.sql)이 추출 됩니다. 이 파일은 eu..