dev/JavaScript
JavaScript 객체
아디봉
2017. 4. 25. 08:55
//객체(Object)var array = ['사과', '오렌지', '바나나', '귤', '딸기'];var product = {제품명 : '새우깡', 유형 : '과자', 성분 : '새우', 원산지 : '한국'};console.log(array[0] +' '+ array[2]);console.log(typeof(product) +' '+ product['성분']+' '+product['유형']);console.log(product.성분 +' '+product.원산지);// 객체의 키는 식별자 & 문자열을 모두 사용가능하다.// 단, 키로 문자열 사용시에는 대괄호를 사용해서 객체요소에 접근 할 수 있다.var obj = {'number test' : 273, 'special character' : '~!@#$%^&*()_+}'};//객체의 다양한 자료형var object = {number : 273, //숫자형string : 'Bong', //문자형boolean : true, //boolean형array : [52, 273, 103, 32] ,//배열형method : function(){ //함수console.log('함수');}};//객체와 반복문var product = { name : 'Microsoft ..', price : '15000', language : '한국어', supportOs : 'win 32/64', subscription : true};var output = '';for(var p in product){output += p + ' ' + product[p] + '\n';}console.log(output)