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>
ë°ėí