javascript 대상 중 하 나 를 위 한 정의 클래스

javascript 의 클래스 는 함수 function 으로 표 시 됩 니 다.다음 과 같 습 니 다.alert('학 번:'+s.student No);alert('이름:'+s.studentName);alert('성별:'+s.sex);/그 결과 에 따 르 면 학 번 과 성별 은 당연히 바 뀌 지 않 을 것 이다.결 과 는 다음 과 같다.학 번:s001 이름:소 강 성별:남//updateStudent Name 방법 을 사용 하지 않 기 전에 학 번,이름,성의 값 은 각각 학 번:s001 이름:소 명 성별:남/하 면 에서 호출 될 것 이다.코드 는 다음 과 같다.예 를 들 어function Student(student No,studentName,sex){//클래스 Student 의 필드 를 정의 하고 초기 값 을 부여 하지만 이 필드 의 접근 권한 은 Public this.student No=student No 입 니 다.this.studentName = studentName; this.sex = sex; //클래스 Student 의 방법 을 정의 합 니 다.updateStudentName,studentName 값 this.updateStudentName=function(studentName){this.studentName=studentName;}}var s=new Student("001","소명","남");//student 클래스 의 대상 alert('학 번:'+s.student No)만 들 기;alert('이름:'+s.studentName);alert('성별:'+s.sex);s.updateStudentName("우리");/이름 변경 alert('학 번:'+s.student No);alert('이름:'+s.studentName);alert('성별:'+s.sex);[Ctrl+A 선택:]

좋은 웹페이지 즐겨찾기