본문 바로가기

JavaScript4

[자바스크립트 코딩] 오류 및 예외 처리 안녕하세요. 제임스 입니다. 이번에는 자바 스크립트를 이용한 개발 중 발생하는 오류 종류와 예외 처리 방법에 대해 알아 보겠습니다. 프로그래밍 중 발생할 수 있는 오류에는 Syntax Errors, Runtime Errors 그리고 Logical Errors 등 세가지 정도가 있습니다. ■ Syntax Errors Syntax Error 는 구문 오류로 Parsing error 라고도 불립니다. 이는 컴파일 타임에 검출되며 Syntax Error 가 수정되지 않으면 프로그램은 컴파일이 되지 않습니다. 위 코드는 소 괄호를 닫지 않아 Syntax Error 를 발생하게 됩니다. 자바스크립트 상에서 Syntax 오류가 발생할 경우 해당 오류 코드가 포함된 동일 쓰레드 상에만 오류 처리가 되고 다른 쓰레드의 .. 2017. 9. 6.
[자바스크립트 코딩] 자바스크립트 배열 초기화 ■ 자바스크립트 배열 초기화하기 안녕하세요. 제임스 입니다. 이번에는 자바스크립트에서 배열 초기화 하는 방법에 대해 알아 보겠습니다. var arr = [1, 2, 3, 4, 5];위와 같은 배열이 있을때 이 배열을 console log 로 찍어보면 아래와 같이 나옵니다. console.log('array = '+arr);결과 값 : array = [1, 2, 3, 4, 5] 이제 이 값을 어떻게 초기화 하는가 하는 것에 대해 알아 보겠습니다. ■ 첫번째 방법Array.prototype.pop() 함수를 사용하여 for loop 을 돌리면서 배열안의 값들을 빼내는 방법입니다. var arr = [1, 2, 3, 4, 5]; for (var i = arr.length; i > 0; i--){ arr.pop.. 2017. 8. 31.
[자바스크립트 코딩] 자바스크립트로 다른 URL 호출하기 ■ 자바스크립트를 이용하여 다른 URL 로 화면 이동하기 자바스크립트로 다른 URL 호출하는 방법은 여러가지가 있습니다. 자바스크립트에서는 window.location 또는 간단하게 location 오브젝트를 이용하여 현재 웹페이지의 정보를 가져오거나 수정하는데 사용합니다. 수정한다는 이야기는 현재 페이지에 보여지는 URL 을 변경 하는 것도 포함됩니다. 그래서 우리는 다른 페이지로 이동 시킬때 window.location 또는 location object 를 이용합니다. 아래는 다른 URL 로 이동시키는 방법입니다.window.location = "https://www.james_redirectUrl.com"; window.location.href = "https://www.james_redirectU.. 2017. 8. 28.
자바스크립트(javascript)에서 URL 인코딩 Front End 개발 중 자주 대면하게 되는 문제점중 하나가 한글 인코딩 문제이다.한글을 그대로 파싱 할 경우 오류가 발생하게 되는데 이를 해결하는 방법은 아래와 같다. http://www.mywebpage.com/한글.jsp 위와 같이 한글이 포함된 URL 이 있다고 가정했을 경우 URL 인코딩을 하게 되면 http://www.mywebpage.com/%ED%95%9C%EA%B8%80.jsp위와 같이 이스케이프 처리 되며 이를 받는 쪽에서는 decode 처리 하여 처음 원했던 URL 을 획득할 수 있다. 인터넷에서 URL 처리는 ASCII 캐릭터 셋으로만 처리되는데 한글을 ASCII 코드로 변환할 필요가 있음으로 URL 인코딩을 하게 된다. 처리 방법은 아래와 같다. ▶ 한글 인코딩 > encodeU.. 2017. 1. 25.
반응형