1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
<script>
//배열 선언 및 생성
var array = ['사과', '배', '딸기', '포도'];
//객체 선언 및 생성
var products = {
제품명: '7d',
유형: '당절임',
성분: '망고',
'with spaca' : 273
};
//배열 출력
alert(array);
//객체 출력
alert(products.제품명);
alert(products.유형);
alert(products.성분);
alert(products['with spaca']);
</script>
| cs |
3째 줄에서는 배열을 선언와 동시에 초기화를 해준다.
6~11는 객체를 만들어 속성값을 부여 해 준다.
10번쨰 줄에 'with spaca'에서 with spaca가 이미 존재하는 키워드 이기 때문에 ''을 붙인다
속석값에서 문자일경우 ''을 붙이고 숫자일 셩우는 ''을 붙이지 않아도 된다.
배열을 alert하게 되면 배열에있는 모든 값이 뜨게 된다.
1
2
3
|
alert(products.제품명);
alert(products.유형);
alert(products.성분);
| cs |
이 부분을 (방법 1)
1
2
3
|
alert(products['제품명']);
alert(products['유형']);
alert(products['성분']);
| cs |
이렇게 바꿔도 된다. (방법 2)
대체적으로 방법 1을 많이 사용한다.
그리고
alert(product.'with spaca');처럼은 사용할수 없다
댓글
댓글 쓰기