prototype 예제 - 날짜객체 경우
<button onclick="homzzang()">클릭</button>
<p id="demo"></p>
<script>
Date.prototype.monthToString = function() {
if (this.getMonth() == 0){this.monthName = "1월"};
if (this.getMonth() == 1){this.monthName = "2월"};
if (this.getMonth() == 2){this.monthName = "3월"};
if (this.getMonth() == 3){this.monthName = "4월"};
if (this.getMonth() == 4){this.monthName = "5월"};
if (this.getMonth() == 5){this.monthName = "6월"};
if (this.getMonth() == 6){this.monthName = "7월"};
if (this.getMonth() == 7){this.monthName = "8월"};
if (this.getMonth() == 8){this.monthName = "9월"};
if (this.getMonth() == 9){this.monthName = "10월"};
if (this.getMonth() == 10){this.monthName = "11월"};
if (this.getMonth() == 11){this.monthName = "12월"};
};
function homzzang() {
var d = new Date();
d.monthToString ();
document.getElementById("demo").innerHTML = d.monthName ;
}
</script>
결과보기
결과값: August
※ monthToString 메서드와 monthName 속성은 사용자 정의값임.
주소 복사
랜덤 이동