728x90
반응형
See the Pen Untitled by ParkJooHong (@ParkJooHong) on CodePen.
HTML 코드
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <script> function ex1(){ alert(encodeURI("가나다")+"\n" +decodeURI("%EA%B0%80%EB%82%98%EB%8B%A4")); } function ex2(){ eval("var num=5+2"); ob=eval("({'a':1, 'b':2, 'c':3})"); alert(num + "\n" + ob.c); } function ex3(){ var x=10,y=15; alert(String(x)+String(y)); } </script> </head> <body> <form name="frm"> <input type="button" onclick="ex1()" value="연습1"> <input type="button" onclick="ex2()" value="연습2"> <input type="button" onclick="ex3()" value="연습3"> </form> </body> </html> | cs |
encodeURI()
파라미터를 전달하는 URI전체를 인코딩 할때 특수문자(; : / = ? 등)을 제외한 문자만 인코딩 한다. 주로 인터넷 주소를 인코딩할때 사용한다.
decodeURI()
encodeURI()로 인코딩된 데이터를 다시 되돌린다
eval()
문자로된 수식을 javascript의 수식으로 인식하여 실행하고 결과를 반환한다
String()
숫자를 문자형으로 변환한다
728x90
반응형
'✨ Front-end > 자바스크립트(JS)' 카테고리의 다른 글
[JavaScript] 자바스크립트 객체 VS 자바 객체 비교, Object (0) | 2023.09.01 |
---|---|
[JavaScript] HTML의 name 값은 document 생략, isNan이란? (0) | 2023.08.31 |
[JavaScript] prompt 함수 사용하기 (0) | 2023.08.31 |
[JavaScript] 클로저(closure) (0) | 2023.08.21 |
[JavaScript] 화면 캡쳐 라이브러리(html2canvas) (1) | 2023.06.07 |
댓글