자바 스크립트 프로토 타입 속성
정의 및 사용
프로토 타입 속성은 객체에 속성과 메서드를 추가 할 수 있습니다
참고 : 프로토 타입은 모든 자바 스크립트 객체에 적용되는 전역 속성입니다.
문법
object.prototype.name=value
브라우저 지원
모든 주요 브라우저는 프로토 타입 속성을 지원
예
예
속성을 추가 할 수있는 개체의 적용 prototype 속성 :
<script>
function employee(name,jobtitle,born)
{
this.name=name;
this.jobtitle=jobtitle;
this.born=born;
}
var fred=new employee("Fred Flintstone","Caveman",1970);
employee.prototype.salary=null;
fred.salary=20000;
document.write(fred.salary);
</script>
function employee(name,jobtitle,born)
{
this.name=name;
this.jobtitle=jobtitle;
this.born=born;
}
var fred=new employee("Fred Flintstone","Caveman",1970);
employee.prototype.salary=null;
fred.salary=20000;
document.write(fred.salary);
</script>
위의 출력의 예 :
20000
»시도
자바 스크립트 문자열 개체