본문 바로가기

카테고리 없음

[javascript] for문

	var p = {
	'name' : '홍길동',
	'phone' : '010-1111-2222',
	'addr' : '경기도 광명시'
	}
	
	console.log(p)
	
	var person = {
		'name' : '홍길동',
		'phone' : '010-1111-2222',
		'addr' : '경기도 광명시',
		'info' : function() {
			/*
			alert('name : ' + this.name + '\n'
				+ 'phone : ' + this.phone + '\n'
				+ 'addr : ' + this.addr + '\n')
			*/
			
			/*
			let msg = ''
			with(this) {
				msg += 'name : ' + name + '\n';
				msg += 'phone : ' + phone + '\n';
				msg += 'addr : ' + addr + '\n'
			}
			alert(msg)
			*/
			for(var key in this) { //내 객체에 있는 모든 속성
				
				//if(key != 'info')//key가 info일때 찍지마//info는 함수//타입이 함수일때는 찍지마
				if((typeof this[key]) != 'function')
					document.write(key + ' : ' + this[key] + '<br>')//이때는 this.key를 사용못하고 꺽새를 이용해서 this[key]로 써줘야한다
			}
		}
	}