비개발자를 위한 Javascript 알아가기 #5

2,825 views

Published on

Function & Object

Published in: Education
0 Comments
14 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,825
On SlideShare
0
From Embeds
0
Number of Embeds
1,239
Actions
Shares
0
Downloads
0
Comments
0
Likes
14
Embeds 0
No embeds

No notes for slide

비개발자를 위한 Javascript 알아가기 #5

  1. 1. For non-developers! Learn Javascript Programming! ! Learning contents with! Function & Object! ! ! ! ! ! Kim min tae @ibare! NCSOFT http://ibare.kr https://medium.com/@ibare #5
  2. 2. 함수란? y = f(x) 두 집합 X, Y에 대하여 X의 각 원소를 Y의 오 직 하나의 원소에 대응시키는 대응 관계이다 '이름이 f인 이상한 상자'에 일정한 가치가 있는 물건을 넣으면 그 가치에 알맞은 돈의 액수가 나온다고 할때, 모든 물건에 대하 여 반드시 '그 각각의 물건의 가치에 맞는 돈의 액수'가 빈틈없 이 나오는 관계가 바로 함수이다via wikipedia
  3. 3. 함수란? 두 프로그램의 차이는?
  4. 4. 함수란? Javascript 에서 함수 #정의 '이름이 f인 이상한 상자' 물건을 넣으면 나오는
  5. 5. 함수란? Javascript 에서 함수 #사용
  6. 6. 함수란? y = f(x) 함수(function)는 한 번 정의하면 몇 번이든 실행할 수 있고 호출할 수 있는 Javascript 코드 블록이다. 코드 블록 실행
  7. 7. 함수란? Javascript 에서 함수 #용어정리 함수의 이름 매개변수 (Arguments) 반환값
  8. 8. 함수란? Javascript 에서 함수 #조금 다른 표현 함수의 이름 == 변수 매개변수 (Arguments) 반환값 호출(실행)
  9. 9. 함수란? Javascript 에서 함수 #조금 다른 표현 함수의 이름 == 변수 매개변수 (Arguments) 반환값 호출(실행) Javascript에서 함수는 조금 특이한 변수이다. ! “변수 myfunction 은 매개변수 x, y를 전달받아 코드 블럭을 실행 한 후 반환값을 호출자에게 돌려 주는 특이한 변수이다” 변수 myfunction가 가진 고유한 기능인! 함수 기능을 괄호()를 이용하여 실행하고 있다. '이름이 f인 이상한 상자’ 에 물건을 넣으면 값이 나오는 기능
  10. 10. 특이하다는 것의 의미 Javascript에는 다양한 값(숫자,문자, 함수 등) 들을 모아놓은 복합체가 있다 우리는 그것을 객체 라고 부른다
  11. 11. 객체(Object)의 형태
  12. 12. 객체(Object)의 사용
  13. 13. 객체(Object), 복합체의 의미 객체 O는 원시 데이타 형을 가질 수 있다 객체 O는 함수 F를 가질 수 있다 함수 F는 함수F2를 가질 수 있다 함수는 객체의 한 종류다 객체 O는 객체 O2를 가질 수 있다
  14. 14. 4강 실습 #1 코드 다시보기 객체 객체 window의 변수 (함수를 저장) 객체 함수 함수에 전달할 값 객체 반환 객체 함수
  15. 15. 객체(Object)로 무엇을 하는가? 프로그래머의 의도에 따라 객체는 아무 것도 없는 빈 객체 {}부터 무한에 가까울 정도로 복잡한 객체가 될 수도 있습니다 높은 자유도를 가진 객체로 프로그 래머들은 현실 세계를 묘사합니다
  16. 16. 사람 객체(Object) 묘사 나이 먹음, 다이어트 하기, 뺄샘 기능(function)이 있고 나이, 키, 몸무게, 취미를 가 지고 있는 사람을 객체로 묘사. 가지고 있는 기능을 호출함으로써 객체 스스로의 상 태를 변경할 수 있고 특수기능(뺄샘)을 실행하여 세상에 도움을 줄 수 도 있다.
  17. 17. 1 “다음시간에”;! 2 “잘자요~~; Unclosed string.

×