toLocaleString() 메서드toLocaleString() 메서드는 숫자나 날짜 객체를 문자열로 변환할 때 사용할 수 있습니다. 이 메서드는 사용자의 로컬 설정에 맞춰 언어와 형식을 자동으로 조정해 줍니다.콤마가 포함된 숫자 형식으로 변환숫자 형식으로 변환하는 예시는 다음과 같습니다.// 숫자 값var number = 12345.67;// 콤마가 포함된 문자열로 변환var formattedNumber = number.toLocaleString();// "12,345.67"console.log(formattedNumber);만약 number가 실수형이 아니라 문자열이라면?var formattedNumber = parseFloat(number).toLocaleString();parseFloat() 함..
JavaScript
[프로토타입 기반 프로그래밍] 프로토타입 기반 프로그래밍 언어 중 대표적인 언어가 JavaScript입니다. 클래스 기반 프로그래밍 언어인 C++과 달리, 객체를 생성한 후에도 프로퍼티나 메서드를 동적으로 추가/수정이 가능합니다. 또한 프로토타입을 공유하고 있는 객체들은 서로 프로퍼티나 메서드를 공유하고 있기 때문에 메모리 절약을 할 수 있습니다. [프로토타입 알아보기] function 사람() { this.이름 = "silverCastle"; this.나이 = 27; } var 나 = new 사람(); function 키워드를 사용하여 prototype에 접근할 수 있는데 사람 = 부모 나 = 자식 prototype = 유전자 역할을 한다고 이해하면 됩니다. 그렇기 때문에 '사람'의 유전자를 조회해 보..
[들어가기 전에] 길고 길었던 황금 같은 추석 연휴가 이제 끝이 나네요...! 올해 초부터 나름 쉼 없이(?) 달려와 오랫동안 휴식을 취해서 좋았는데 벌써 연휴가 끝나서 너무너무 아쉽지가!! 않네요!!! 😂 어쨌든,,, 오늘은 클린 코드(Clean Code)에 대해 알아볼 겁니다! 개발자라면 클린 코드에 대해 들어봤을 거라고 의심치 않는데요! 저는 대학생 시절 클린 코드를 접했지만 크게 중요하지 않다고 생각했었습니다. 하지만 요즘 대규모 팀 단위로 프로젝트를 하다 보니 다른 팀원의 코드를 보게 되는 경우도 있고 코드 리뷰와 같이 제 코드를 다른 팀원이 보는 경우도 있는데.. 부끄럽지 않은 코드가 되기 위해서는 클린 코드가 중요하다고 생각하여 정리하려고 합니다! [나쁜 코드] 먼저 나쁜 코드가 무엇인지 알..