일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 안드로이드 개발 2.0
- 안드로이드 개발 강좌
- 안드로이드개발
- sky 시리우스폰
- 안드로이드2.0
- 구글안드로이드
- 안드로이드폰
- 하루 한마디 영어
- SKY 시리우스
- 스카이 안드로이드폰 시리우스
- Form Stuff
- android
- 안드로이드2.0개발
- 스카이 안드로이드폰 시리우스 K양 동영상
- 인기있는 블로그 만들기
- 하루한마디영어
- 아이폰 배경화면
- 구글 안드로이드
- objective-c
- 안드로이드 개발
- 스마트폰 배경화면
- MapView
- 안드로이드 개발 2.0 강좌
- 아이폰 바탕화면
- 안드로이드 2.0 개발
- 안드로이드
- 안드로이드 배경화면
- 구글 안드로이드 개발
- 영어
- 안드로이드 바탕화면
- Today
- Total
moozi
6/7 자바스크립트 생성자 본문
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>자바스크립트 연습</title>
<script>
//생성자. 클래스와 같은 이름의 함수.
//클래스명의 첫글자는 대문자로. 따라서 생성자의 첫글자도 대문자.
//자바스크립트에서는 클래스를 별도로 만들지 않고
//생성자를 바로 만듬.생성자가 클래스역할.
//다른 언어에서 생성자의 역할은 멤버변수 초기화.
function Student(n,k,m,e,s){
this.name=n;
this.korean=k;
this.math=m;
this.english=e;
this.science=s;
this.getSum=function(){
return this.korean+this.math+this.english+this.science;
};
this.getAverage=function(){
return this.getSum()/4;
};
this.toString=function(){
return this.name+":총점-"+this.getSum()+",평균-"+this.getAverage();
};
}
var students=[];//객체배열생성
students.push(new Student('홍길동',96,98,92,98));
students.push(new Student('이순신',96,100,92,98));
var output="";
for(var key in students){
output+=students[key].toString()+"\n";
}
alert(output);
</script>
</head>
<body>
</body>
</html>
'TIS_2016 > HTML5_2기' 카테고리의 다른 글
javascript 연습문제 04 (0) | 2016.06.07 |
---|---|
javascript 연습문제03 풀이 (0) | 2016.06.07 |
6/3 수업예제파일 (0) | 2016.06.03 |
javascript연습문제03 (0) | 2016.06.03 |
javascript연습문제02 풀이 (0) | 2016.06.03 |