Your SlideShare is downloading. ×
비개발자를 위한 Javascript 알아가기 #5
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

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

2,148
views

Published on

Function & Object

Function & Object

Published in: Education

0 Comments
12 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,148
On Slideshare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
0
Comments
0
Likes
12
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

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