GOhACK/웹
-
[JavaScript jQuery] 7장 생성자 함수GOhACK/웹 2016. 12. 28. 12:52
7.2 프로토타입 예제 오류> 무엇을 잘못했지? function Student() { this.이름 = name; this.국어 = korean; this.수학 = math; this.영어 = english; this.과학 = science; } Student.prototype.getSum = function() { return this.국어 + this.수학 + this.영어 + this.과학; }; Student.prototype.getAverage = function() { return this.getSum() /4; } Student.prototype.toString = function() { return this.이름 +'\t' + this.getSum() + '\t' + this.getAver..
-
[JavaScript JQuery] 6장 객체GOhACK/웹 2016. 12. 28. 00:13
6.2 속성과 메서드배열 내부에 있는 값: 요소(element)객체 내부에 있는 값: 속성(property) 코드 6-5 객체의 속성이 가질 수 있는 자료형var object = { number: 273, string: 'RintLanTta', boolean: true, array: [52, 34, 66,21], method: function() { } }; javascript는 this 키워드를 생략할 수 없다.코드 6-7 var person = { name: '윤인성', eat: function(food) { alert(this.name + '이 '+ food + '을/를 먹습니다.'); } }; // call method person.eat('밥'); 6.4 객체 관련 키워드 6.4.2 with 키..
-
[JavaScript JQuery] 5장 함수GOhACK/웹 2016. 12. 24. 05:11
5.1, 5.2 익명 함수와 선언적 함수 NOTE 선언적 함수와 익명 함수의 순서 코드 5-8 // declare a function called '함수' var 함수 = function() { alert('함수 A'); } function 함수() { alert('함수 B'); } // call '함수'' function 함수(); 실행결과: '함수 A' 출력 ∵ 선언적 함수가 먼저 생성 → 익명 함수 나중에 생성 5.5 가변인자 함수가변인자 함수: 매개 변수를 선언된 형태와 다르게 사용했을 때도 매개 변수를 모두 이용하는 함수. 코드 5-11 과 관련되는 내용배열은 객체다. 5.9 함수를 리턴하는 함수5.10 클로저(closure)closure: 1)지연 변수를 남겨두는 현상, 2)내부의 변수들이 살..
-
[JavaScript JQuery] 4장 반복문GOhACK/웹 2016. 12. 24. 03:52
4장 반복문 코드 4-5 단순 for 반복문// 배열을 선언var array = {'포도', '사과', '바나나', '망고'}; // 반복문for (var i = 0; i 오류 수정 // 배열을 선언 var array = ['포도', '사과', '바나나', '망고']; // 반복문 for (var i = 0; i = 0; i--) {alert(array[i]);} --> 오류 수정 // 배열을 선언 var array = ['포도', '사과', '바나나', '망고']; // 반복문 for (var i = array.length -1; i >= 0; i--) { alert(array[i]); } 4.5 중첩 반복문피라미드 1, 2 ..