일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- Electronic Commerece
- bom
- release
- 반응형 디자인
- pop
- 자바스크립트
- 怕不变
- 인공지능
- 릴리스
- 각자의 밤
- Great things take time
- 배열
- 중요한건 꺾이지 않는 마음
- 사이트 이동 경로
- ADSL
- Array
- 직귀율
- javascript
- 기술면접 후기
- javascript function
- 不不怕变
- first view
- 자바스크립트 함수
- 제어문
- 레거시 마이그레이션
- Done is better than perfect
- 퍼스트 뷰
- 내장객체
- 객체
- 도메인
- Today
- Total
목록개발/javascript (13)
1일1끄적

※객체 생성자 함수 내장 객체를 생성할 떄는 자바스크립트 엔진에 내장되어 있는 객체 생성자 함수 (Object Constructor Function)을사용하여 객체를 생성한다. function 함수명(매개변수1, 매개변수2...매개변수n){ //객체 생성자 함수 this.속성명 = 새 값; this.함수명 = function(){ 자바스크립트 코드; } } var 참조 변수(인스턴스 네임) = new 함수명(); // 객체 생성 var 참조 변수 = { 속성 : 새 값, 함수명 : function(){...}} ○ 객체 생성자 함수 예제 ○ 메모리 절약을 위한 프로토타입 사용하기 객체를 생성하면 객체를 생성한 만큼 함수가 등록되며, 함수를 여러개 등록하면 메모리 공간을 많이 차지하여 메모리를 낭비하게 된..

※함수 스코프란? 스코프(Scope)의 사전적의미는 '범위'이며, 여기에서는 변수 또는 함수의 유효 범위를 가리킨다. -지역 변수? 스코프 영역에서 선언한 변수를 카리킨다. 스코프 영역에서만 사용할 수 있다 -지역 함수? 스코프 영역에서 선언한 함수를 가리킨다. 스코프영역에서만 사용할 수 있다. 스코프를 이해하기 위해 지역 변수(Local Variables)와 전역 변수(Global Variables)의 개념과 차이를 살펴봐야한다 ○ 전역 변수와 지역 변수의 개념과 차이 전역 변수는 자바스크립트 어디에서든 사용할 수 있는 변수이고 지역 변수는 함수 스코프에서만 사용할 수 있는 변수이다. var 변수명; // 전역변수 function 함수명(){ var 변수명; // 지역변수 } ○전역 함수와 지역 함수의..

return문은 함수에서 결괏값을 반환할 때 사용. 함수에서 return문이 실행되면 반복문의 break문과 비슷하게 코드가 강제로 종료된다. ○ 데이터를 반환하고 강제 종료하는 return 문 function 함수명(){ 자바스크립트 코드1; return 데이터(값); 자바스크립트 코드2; } var 변수 = 함수명(); 함수호출문 => 코드실행 => 자바스크립트 코드2를 무시하고 데이터를 반환 // 평균점수를 출력 ○ 재귀 함수 호출 함수 정믜문 내에서 작성한 코드로 함수를 다시 호출하는 것을 재귀 함수 호출이라고 한다. 재귀 함수 호출은 함수를 반복문처럼 여러 번 호출하기 위해 사용한다. function myFnc(){ 자바스크립트 코드; myFnc(); } myFnc(); // 재귀 함수 호출을 ..

※함수란? 데이터를 저장할 때 변수를 선언하여 저장했지만, 코드는 저장할 수 없다.하지만 함수를 사용하면 코드를 메모리에 저장했다가 필요할때마다 호출하여 사용할 수 있다.예로 TV 리모컨을 보면 각 채널의 버튼이 있고, 각 버튼에는 해당 채널로 바꿀 수 있는 코드가 저장되어있다.이 코드는 사용자가 리모컨의 버튼을 눌러(호출)야만 실행된다. 이 때 각 TV 리모컨의 버튼은 함수를 저장하고 있으며 버튼을 누를 때마다 함수가 호출된다고 할 수 있다. ○ 함수 - 자바스크립트 코드를 저장 - function이라는 키워드를 이용하여 선언한다 - 출력문, 제어문 등의 코드를 저장하고 데이터를 반환한다 ○ 기본 함수 정의문 함수를 사용하여 코드를 저장한 것을 '함수 정의문'이라고 한다. 변수를 선언할 떄 var 키워..