KITRI/JAVASCRIPT

JavaScript ė˜ ė´í•´ - ė˜¤ë¸Œė íŠ¸(Object)

또효니 2020. 6. 5. 12:41

 

10_Object.html

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
	//ėžë°”ėŠ¤íŦëĻŊíŠ¸ė˜ ėžëŖŒí˜•ë“¤ė€ ëĒ¨ë‘ ę°ė˛´ė´ë‹¤
	//1. number ę°ė˛´
	var su = 10;
	var value = new Number(20);
	document.write(su + "<br/>" + value + "<br/><br/>");
	
	var num = 123.45678;
	document.write(num.toFixed(3) + "<br/>"); //123.457
	document.write(num.toPrecision(10) + "<br/>"); 	//123.45678
	document.write(num.toPrecision(5) + "<br/>");		//123.46
	document.write(Number.MAX_VALUE + "<br/>" + Number.MIN_VALUE + "<br/><br/>");
	
	//2.Math ę°ė˛´
	document.write("ė ˆëŒ€ę°’: " + Math.abs(-15) + "<br/>");
	document.write("ėĩœëŒ€ę°’: " + Math.max(10,15,150) + "<br/>");
	document.write("ėĩœė†Œę°’: " + Math.min(-1,-2,0,7) + "<br/>");
	document.write("ëˆ„ėŠš: " + Math.pow(2,3) + "<br/>");
	document.write("랜덤: " + Math.random() + "<br/>");
	
	//3. String ę°ė˛´ - ëŦ¸ėž, ëŦ¸ėžė—´
	var abc = "ė•ˆë…•í•˜ė„¸ėš”";
	var xyz = new String("ë°˜ę°€ė›Œėš”");
	document.write(abc + "<br/>" + xyz + "<br/>");
	
	var str = "ABCDEFGHIJ";
	document.write(str.substring(6) + "<br/>");
	document.write(str.substring(2,8) + "</br><br/>");
	
	var email = "hong@naver.com";
	document.write(email.toLowerCase() + "<br/>");
	document.write(email.toUpperCase() + "<br/>");
	document.write(email.indexOf("@") + "<br/>")
	document.write(email.charAt(2) + "<br/>");	
	
	var result = "abc, def, 123";
	var array = result.split(",");
	for(var i=0; i<array.length; i++){
		document.write(array[i] + "<br/>");
	}
</script>
</head>
<body>

</body>
</html>

 

 

 

11_Object.html

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
		//4. Array ę°ė˛´
		var su = [1,2,3,4];
		var strArray = new Array("ė‚Ŧęŗŧ", "바나나", "딸기");

		document.write(su + "<br/>" + strArray + "<br/>");
		document.write(su.concat(strArray) + "<br/>");
		document.write(strArray.join("/") + "<br/>");
		document.write(strArray.slice(1) + "<br/><br/>");
	
		
		//5. Date ę°ė˛´ëŠ” JSTL 할 ė˜ˆė •
		
		//6. Global(내ėžĨ í•¨ėˆ˜)
		var su = "77";
		document.write(parseInt(su) + 100);
		
		//ėžë°”í•˜ęŗ  ėžë°”ėŠ¤íŦëĻŊ트 ë°ė´í„° ė „ë‹Ŧė‹œ 한글, íŠšėˆ˜ëŦ¸ėž 래ëĻŦ 
		var url = "#!eiuf+-0()";
		var a = encodeURI(url);
		var b = decodeURI(a);
		document.write("<br/>" + a + "</br>" + b);
		
		var c = encodeURIComponent(url);
		var d = decodeURIComponent(c);
		document.write("<br/>" + c + "</br>" + d);
		
		var str = "ė•ˆë…•í•˜ė„¸ėš”";
		var x = encodeURI(str);
		var y = decodeURI(x);
		document.write("<br/>" + x  + "<br/>" + y);
</script>
</head>
<body>
</body>
</html>

ë°˜ė‘í˜•