일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- https://tecoble.techcourse.co.kr/post/2021-08-07-logback-tutorial/
- 국회의원 & 높으신 분들 어록
- https://minkwon4.tistory.com/161
- Today
- Total
OPEN between Secret
15.1.8 객체 마지막 본문
자바스크립트에서 배열과 객체
배열은
var array = ['사과' , ' 바나나', ' 딸기', '배']; 로 만들수 있고
객체는
var array = {
제품명: '나는',
나이: '스물일곱이고',
사는곳: '대전에서 자취중',
};
이렇게 만든다.
배열 은 '인덱스' '요소'
객체 는 '키' '속성'
으로 불리운다.
-------------------------------------------------------------
var array = {
제품명: '나는',
나이: '스물일곱이고',
사는곳: '대전에서 자취중',
};
** 객체 관련 키워드
* in 키워드
-> in 키워드는 해당 키가 객체 안에 있는지 확인 가능
ex) output += "'제품명' in array: " + ('이름' in array);
alert(output);
--------------------------------결과----
'제품명' in array: true
가 나올수 있다.
* with 키워드
-> 복잡하게 사용해야 하는 코드를 짧게 줄여주는 키워드
ex)
var output = ' ';
output += '제품명: ' + array.제품명 + '\n';
output += '나이: ' + array.나이 + '\n';
output += '사는곳: ' + array.사는곳 + '\n';
-> 보면 array 가 계속 반복이 되는데 이걸 묶어서 사용할수가 있다.
var output = ' ';
with(array) {
output += '제품명: ' + 제품명 + '\n';
output += '나이: ' + 나이 + '\n';
output += '사는곳: ' + 사는곳 + '\n';
}
-> 그래서 with 로 묶어서 하면 편하다.
* 객체의 속성 추가 , 제거
->빈 객체를 생성수 그 안에다가 값을 넣을 수가 있다.
ex)
//변수를 선언
var array = {};
//객체에 속성을 추가
array.이름 = '지선구';
array.취미 = '없고';
array.특기 = '피아노';
array.나이 = '비밀';
//속성을 제거
delete(student.나이);
'java > Java script & jQuery' 카테고리의 다른 글
15.01.28 jQuery 문서 객체 조작 메소드 (0) | 2015.01.28 |
---|---|
15.1.8 객체 (0) | 2015.01.08 |
15.01.07(5장) (0) | 2015.01.07 |
prototype (0) | 2014.07.31 |
javascript 캡슐화 하는 방법(클로저 이용) (0) | 2014.07.31 |