8 기본 내장 객체.

Slides:



Advertisements
Similar presentations
연천 새둥지마을 체재형 주말농장 준공식 초청장 오시는 길 주제 일시 장소 21C 경기농촌희망심기 2005년 제1기 교육수료마을
Advertisements

SPARCS Wheel Seminar Mango X Sugoi
출석수업 자료 교과서 범위: 제1장-4장.
10월 충북노회 남선교회 순회 헌신예배 묵 도 기 도 성 경 봉 독 특 송 찬 양 설 교 찬양 / 봉헌 봉 헌 기 도
글에 나타난 시대적 사회적 배경을 파악할 수 있다. 배경 지식과 의미 해석의 관련성을 이해할 수 있다.
한알Ⅱ「더불어 살기」전국대회 일정표 날짜 시간 7월 26일(목) 7월 27일(금) 7월 28일(토) 7월 29일(일)
2013학년도 전라북도고등학교신입생 입학전형 기본계획
선거관리위원회 위원 공개모집 4차 공고 제4기 선거관리위원회를 구성하는 위원 모집의
2015학년도 1학기 버디 프로그램 오리엔테이션 (목) 16:00.
열왕기하 1장을 읽고 묵상으로 예배를 준비합시다..
오늘의 학습 주제 Ⅱ. 근대 사회의 전개 4. 개항 이후의 경제와 사회 4-1. 열강의 경제 침탈 4-2. 경제적 구국 운동의 전개 4-3. 사회 구조와 의식의 변화 4-4. 생활 모습의 변화.
전도축제 계획서 *일시 : 2013년 4월 21, 28일 주일 (연속 2주)
한국 상속세 및 증여세 과세제도 한국 국세공무원교육원 교 수 최 성 일.
다문화가정의 가정폭력의 문제점 연세대학교 행정대학원 정치행정리더십 2학기 학번 이름 홍 진옥.
이공계의 현실과 미래 제조업 立國 / 이공계 대학생의 미래 준비
신앙의 기초를 세우는 중고등부 1부 대 예 배 : 11 : 00 ~ 12 : 층 본당
신앙의 기초를 세우는 중고등부 1부 대 예 배 : 11 : 00 ~ 12 : 층 본당
◆ 지난주 반별 출석 보기 ◆ 제 56 권 26호 년 6월 26일 반 선생님 친구들 재적 출석 5세 화평 김성희 선생님
第1篇 자치입법 개론.
제5장 새로운 거버넌스와 사회복지정책 사회복지정책이 어떤 행위자에 의해 형성되고 집행되는지, 어떤 과정에서 그러한 일들이 이루어지는지, 효과적인 정책을 위해서는 어떤 일들이 필요한지 등을 본 장에서 알아본다 개인들이 생활을 개선하는 가장 효과적인고 궁극적인 방법은 개별적.
임상시험 규정 (최근 변경 사항 중심으로) -QCRC 보수 교육 과정 전달 교육
서울특별시 특별사법경찰 수사 송치서류 유의사항 서울특별시 특별사법경찰과 북부수사팀장 안   진.
특수학교용 아동학대! 제대로 알고 대처합시다..
학교보건 운영의 실제 한천초등학교 이 채 금.
제 출 문 고용노동부 귀중 본 보고서를 ’ ~ ‘ 까지 실시한 “근로감독관 직무분석 및 교육프로그램 개발에 관한 연구”의 최종보고서로 제출합니다  연구기관 : 중앙경영연구소  프로젝트 총괄책임자 : 고병인 대표.
Digital BibleⅢ 폰속의 성경 디지털 바이블 2008년 12월 ㈜씨엔커뮤니케이션 ㈜씨엔엠브이엔오.
후에 70인역(LXX)을 좇아 영어 성경은 본서의 중심 주제인 “엑소도스”(출애굽기)라 하였다.
성 김대건 피츠버그 한인 성당 그리스도왕 대축일 공지사항
말씀 듣는 시간입니다..
하나님은 영이시니 예배하는 자가 신령과 진정으로 예배할지니라.
예수의 제자들 담당교수 : 김동욱.
KAINOS 날마다 더하여지는 Kainos News 이번 주 찬양 20 / 300 – 20개의 셀, 300명의 영혼
영성기도회 렉시오 디비나와 묵상기도 2.
성경 암송 대회 한일교회 고등부 (일).
천주교 의정부교구 주엽동본당 사목협의회 사목활동 보고서
III. 노동조합과 경영자조직 노동조합의 이데올로기, 역할 및 기능 노동조합의 조직형태 노동조합의 설립과 운영
1. 단위사업 관리, 예산관리 사업설정 (교직원협의/의견수렴) 정책 사업 학교 정책 사업 등록 사업 기본정보 목표 설정
※과정 수료자에 한하여 수강료의 80~100% 차등 환급함
평생학습중심대학 프로그램 수강지원서 접수안내 오시는 길 관악구&구로구민을 위한 서울대학교 -- 접수 일정 및 방법 안내--
기존에 없던 창업을 하고 싶은데, 누구의 도움을 받아야 할지 모르겠어요
전시회 개요 Ⅰ. 전시명칭 개최기간 개최장소 개최규모 주 최 참 관 객 현 지 파 트 너 General Information
Homeplus 일 家 양 득 프로그램 소개 2015년 12월.
Home Network 유동관.

ESOCOM – IPIX 고정IP서비스 제안서 Proposer ㈜이소컴.
초화류 종자 시장 규모 100억원 이상(추정, 생산액의 10%정도 차지)
14. 컴파일러 자동화 도구 스캐너 생성기 파서 생성기 코드 생성의 자동화
화재보험 건물구조급수 해설서 인 스 팩.
XML 개요 ㅎㅎ 기존 마크업 언어와 XML XML 필요성과 적용 분야 XML 관련 표준 XML 사용 환경 XML 개발 환경
월간HRD 창간26주년 기념 & HRD역사관 건립기금 모금
제 출 문 현대 리모델링 주식회사 귀중 본 보고서를 압구정동 Project의 성공적 분양을 위한 마케팅 전략에 관한 제안서로
Schroder House -입면.
MAGNI 565 THE MAGNI GROUP,ING. 제품 설명: 외관: 성능 데이타: 주요 이점: 사양:
SEABORG 400BD 세척가능한 전동릴 목차 취급설명서
원무 관리 ’15.4.7(화).
발표순서 추진배경 자유이용사이트 현황 만료저작물 활용 사례 공유저작물 이용 활성화 사업 추진 계획.
389,000 ₩ #노비타 비데 BD-N550D 가격표(가격은 매장운영에 맞게 수정하셔서 부착바랍니다.) ○ X ○ 순간
(Lifetime Physical Fitness and Wellness)
제 1장. 멀티미디어 개론 1.1 멀티미디어란 무엇인가? 1.2 멀티미디어와 하이퍼미디어 1.3 월드 와이드 웹
통신망의 이해 접속 장치 접속 형태 전송 매체 교환 통신망 근거리 통신망 이더넷 무선 LAN 한빛미디어(주)
중학교 기술ㆍ가정 1.
기능성 소재 ‘조습군’ 의자분야 응용 제안서 ㈜ 마루와벅스프리.
Chapter 01. 해킹의 정의와 역사.
Step Motor Step Motor의 개요 Step Motor의 원리 3. Step Motor의 특징
쇼핑몰 운영전략 abc 쇼핑몰을 발전시키기 위한 운영지침서.
2015 가을학기 철근콘크리트 구조설계 김진근 교수 건설 및 환경공학과 KAIST.
섬유의 종류에 따른 공기저항 비교 지도교사: 김 은 정 선생님.
안녕하십니까? 지금부터 저희 회사에 대해 설명 드리도록 하겠습니다..
JSON(JavaScript Object Notation)
데이터 관리의 모든 것 데이터 최적화하기 데이터 정렬하기 자동 필터와 고급 필터
Presentation transcript:

8 기본 내장 객체

8. 기본 내장 객체 기본 내장 객체 자바스크립트에는 이미 많은 객체가 내장 w3schools(http://www.w3schools.com/jsref/default.asp) 기본 내장 객체의 속성과 메서드에 관한 설명 및 예제 제공

8. 기본 내장 객체 기본 내장 객체 devdocs.io(http://devdocs.io/javascript/) 각각의 속성, 메서드와 관련된 자세한 정보

8.1 기본 자료형과 객체의 차이점 기본 자료형 숫자, 문자열, 불 세 가지 자료형을 의미 코드 8-1 : 기본 자료형과 객체의 자료형과 값을 출력 변수 primitiveNumber는 기본 자료형 숫자 변수 objectNumber는 생성자 함수를 사용하므로 객체

8.1 기본 자료형과 객체의 차이점 기본 자료형과 객체의 메서드 기본 자료형의 속성 및 메서드 사용  기본 자료형이 자동으로 객체 변환

8.1 기본 자료형과 객체의 차이점 기본 자료형과 객체의 메서드 기본 자료형에 메서드 추가

8.1 기본 자료형과 객체의 차이점 기본 자료형과 객체의 메서드 생성자 함수에 메서드 추가

8.1 기본 자료형과 객체의 차이점 기본 자료형과 객체의 메서드 프로토타입을 사용한 기본 자료형의 메서드 추가

8.2 Object 객체 생성 Object 객체는 자바스크립트의 최상위 객체 두 가지 방법으로 Object 객체 생성 일곱 가지 메서드

8.2 Object 객체 속성과 메서드 Object 객체의 메서드

8.2 Object 객체 속성과 메서드 hasOwnProperty( ) 메서드와 propertyIsEnumerable( ) 메서드

8.2 Object 객체 속성과 메서드 hasOwnProperty( ) 메서드와 propertyIsEnumerable( ) 메서드 property 속성을 검사한 것은 모두 true를 출력하고 constructor 속성 을 검사한 것은 모두 false를 출력

8.2 Object 객체 속성과 메서드 toString( ) 메서드 객체를 문자열로 변환하는 메서드

8.2 Object 객체 속성과 메서드 toString( ) 메서드 재선언

8.2 Object 객체 자료형 구분 Object 객체의 constructor ( ) 메서드는 객체의 생성자 함수를 의미 자료형을 검사할 때는 typeof 연산자 사용

8.2 Object 객체 자료형 구분 자료형을 검사할 때는 typeof 연산자 사용 두 변수 모두 숫자지만 생성자 함수로 만든 숫자는 객체

8.2 Object 객체 자료형 구분 typeof 연산자를 사용한 자료형 비교

8.2 Object 객체 자료형 구분 constructor ( ) 메서드로 자료형 비교

8.2 Object 객체 모든 객체에 메서드 추가 Object 객체의 프로토타입에 속성, 메서드 추가 시 모든 객체에 활용 가능

8.3 Number 객체 Number 객체 가장 단순한 객체로 숫자를 표현할 때 사용 Number 객체 생성

8.3 Number 객체 메서드 Object 객체가 갖는 일곱 가지 메서드 + 세 가지 메서드 추가

8.3 Number 객체 생성자 함수의 속성

8.3 Number 객체 생성자 함수의 속성

8.3 Number 객체 생성자 함수의 속성 Number 객체의 MAX_VALUE 속성 최대 숫자에 1을 더했음에도 오류 없이 출력

8.3 Number 객체 생성자 함수의 속성 Number.MAX_VALUE에서 Infinity로 변환

8.4 String 객체 String 객체 자바스크립트에서 가장 많이 사용하는 내장 객체 생성 두 가지 방법으로 생성

8.4 String 객체 기본 속성과 메서드 String 객체는 length 속성을 갖음

8.4 String 객체 기본 속성과 메서드 String 객체의 메서드는 기본 메서드와 HTML 관련 메서드로 구분

8.4 String 객체 기본 속성과 메서드 잘못된 String 객체의 메서드 사용

8.4 String 객체 기본 속성과 메서드 올바른 String 객체의 메서드 사용

8.4 String 객체 기본 속성과 메서드 HTML 관련 메서드

8.5 Array 객체 Array 객체 여러가지 자료를 쉽게 관리할 수 있게 도와주는 객체 생성 Array 생성자 함수

8.5 Array 객체 속성과 메서드 배열은 몇 개의 요소가 있는지 나타내는 length 속성이 있음

8.5 Array 객체 속성과 메서드 Arry 객체의 메서드

8.5 Array 객체 속성과 메서드 sort( ) 메서드 사용

8.5 Array 객체 정렬 sort( ) 메서드의 정렬에 변화를 주고 싶을 때  sort( ) 메서드의 매개변수로 함수를 넣어 줌 sort( ) 메서드의 매개변수로 들어가는 함수는 기본적으로 매개 변수 두 개를 받을 수 있어야 함

8.5 Array 객체 정렬 sort( ) 메서드의 정렬 방식 지정

8.5 Array 객체 정렬 예제 : 학생 성적 정렬

8.5 Array 객체 정렬 slice( ) 메서드 sort( ) 메서드의 매개변수로 총점을 내림차순 정렬 0번째 인덱스부터 변수 students에 할당

8.5 Array 객체 정렬 Array 객체 메서드의 체이닝

8.5 Array 객체 요소 제거 Array 객체의 메서드는 특정 요소를 제거하는 메서드가 없음 splice( ) 메서드로 특정 요소를 제거하는 기능을 쉽게 만들 수 있음

8.5 Array 객체 요소 제거 Array 객체의 메서드는 특정 요소를 제거하는 메서드가 없음 splice( ) 메서드로 특정 요소를 제거하는 기능을 쉽게 만들 수 있음

8.6 Date 객체 Date 객체 생성 날짜와 시간을 표시하는 객체 생성자 함수에 어떤 매개변수도 입력하지 않으면 현재 시간으로 초기 화

8.6 Date 객체 생성 문자열을 사용한 Data 객체 생성 숫자를 사용한 Data 객체 생성

8.6 Date 객체 메서드 get 형태의 메서드 : 게터 set 형태의 메서드 : 세터

8.6 Date 객체 메서드 to○○String ( ) 형태의 메서드

8.6 Date 객체 시간 간격 계산 날짜 간격 : getTime( ) 함수 사용

8.7 Math 객체 Math 객체 Math 객체는 변수

8.7 Math 객체 Math 객체 Math 객체의 속성

8.7 Math 객체 Math 객체 Math 객체의 메서드

8.8 ECMAScript 5 Array 객체 ECMAScript 5 HTML5와 함께 출현한 자바스크립트 표준안 확인 메서드

8.8 ECMAScript 5 Array 객체 탐색 메서드 ECMAScript 5에서 Array 객체는 추가로 메서드를 갖음

8.8 ECMAScript 5 Array 객체 반복 메서드 map( ) 메서드 배열의 각 요소를 변경해 새로운 배열을 리턴하는 메서드

8.8 ECMAScript 5 Array 객체 조건 메서드 filter( ) 메서드

8.8 ECMAScript 5 Array 객체 연산 메서드 reduce( ) 메서드

8.8 ECMAScript 5 Array 객체 reduce( ) 메서드 reduceRight( ) 메서드 그림 8-36과 같은 형태로 배열읭 요소를 함수의 매개변수로 전달 처음에는 배열의 요소 다섯 개에서 두 개를 검사 후 하나로 합침 하나로 합친 값을 다음 요소와 비교해 또 하나로 함 배열의 요소를 하나가 될 때까지 줄임 reduceRight( ) 메서드

8.9 ECMAScript 5 JSON 객체 JSON ECMAScript 5부터는JSON 객체 지원 JSON(JavaScript Object Notation)은 자바스크립트 객체의 형태를 가지는 문자열을 뜻함

8.9 ECMAScript 5 JSON 객체 JSON ECMAScript 5부터는JSON 객체 지원 JSON(JavaScript Object Notation)은 자바스크립트 객체의 형태를 가지는 문자열을 뜻함

8.10 ECMAScript 5 String 객체 ECMAScript 5 String 객체

8.11 ECMAScript 5 Object 객체 객체 속성 추가 ECMAScript 5에서 객체에 속성을 추가하는 메서드

8.11 ECMAScript 5 Object 객체 객체 속성 추가 ECMAScript 5의 객체 속성 관련 옵션

8.11 ECMAScript 5 Object 객체 객체 속성 추가 value 옵션, writable 옵션, enumerable 옵션

8.11 ECMAScript 5 Object 객체 객체 속성 추가 get 옵션과 set 옵션

8.11 ECMAScript 5 Object 객체 객체 속성 추가 configurable 옵션

8.11 ECMAScript 5 Object 객체 객체 속성 추가 Object.defineProperties( ) 메서드 defineProperty ( ) 메서드는 한 번에 하나의 속성만 지정할 수 있음 defineProperties ( ) 메서드는 한꺼번에 여러 개의 속성을 지정할 수 있음

8.11 ECMAScript 5 Object 객체 객체 생성 ECMAScript 5에서 객체를 생성할 때 : create ( ) 메서드 사용

8.11 ECMAScript 5 Object 객체 동적 속성 추가 제한 자바 스크립트의 모든 객체는 동적으로 속성 똔느 메서드를 추가하거 나 삭제할수 있음 ECMAScript 5부터는 이렇게 동적으로 속성을 추가하는 것을 제한하는 기능이 생김

8.11 ECMAScript 5 Object 객체 동적 속성 삭제 제한

8.11 ECMAScript 5 Object 객체 동적 속성 삭제 제한

8.11 ECMAScript 5 Object 객체 객체 보조 메서드 ECMAScript 5의 객체는 보조 메서드를 제공 keys ( ) 메서드와 getOwnPropertyNames ( ) 메서드는 비슷 keys ( ) 메서드와 getOwnPropertyNames ( ) 메서드의 차이점 keys ( ) 메서드는 enumerable 옵션이 true인 속성만 배열로 만듬 getOwnpropertyNames ( ) 메서드는 그것에 상관없이 현재 객체가 스스로 지닌 모든 속성을 배열로 만듬