Edit in JSFiddle

<script type="text/javascript">
	//객체 생성
	var student = {};

	document.write(student + '<br>');
	document.write(student.toString() + '<br>');

	//객체에 속성 추가
	student.이름 = '홍길동';
	student.취미 = '악기';
	student.특기 = '프로그래밍';
	student.장래희망 = '프로그래머';

	var output = '';

	for(var key in student){
		output += key + ':' + student[key] + '<br>';
	}

	document.write(output);

	document.write('=====================<br>');

	//객체 메서드 추가
	student.toString = function(){
		var msg = '';
		for(var key in this){//this : 객체안에서 객체 참조
			if(key != 'toString'){
				msg += key + ':' + this[key] + '<br>';
			}
		}

		return msg;
	};

	//출력
	document.write(student.toString() + '<br>');
	document.write(student + '<br>');



</script>