Development/JavaScript, jQuery, ...(535)
-
JSON.parse()
JSON.parse()· JSON.parse() 메소드는 JSON.stringify() 메소드와는 반대로 인수로 전달받은 문자열을 자바스크립트 객체로 변환하여 반환합니다.· text에는 변환할 문자열을 전달합니다. 이때 해당 문자열은 반드시 유효한 JSON 형식의 문자열이어야 합니다.· 만약 JSON 형식에 맞지 않는 문자열을 전달하면, 자바스크립트 오류가 발생합니다.· JSON.parse() 메소드는 오직 JSON 형식의 문자열만을 변환할 수 있습니다.
-
JSON.stringify()
JSON.stringify() · 인수로 전달받은 자바스크립트 객체를 문자열로 변환하여 반환합니다.· value에는 변환할 자바스크립트 객체를 전달합니다.· 이 메소드는 UTF-16으로 인코딩된 JSON 형식의 문자열을 반환합니다.
-
이벤트 처리 - 이벤트 핸들러(event handler), 이벤트 리스너(event listener), 이벤트 리스너 등록 방법, 이벤트 호출 순서
이벤트 핸들러(event handler)· 이벤트가 발생했을 때 그 처리를 담당하는 실행 함수를 가리킵니다.· 특정 요소에서 발생한 이벤트를 처리하기 위해서는 이벤트 핸들러(event handler)라는 함수를 작성하여 연결해야만 합니다.· 이벤트 핸들러가 연결된 특정 요소에서 지정된 타입의 이벤트가 발생하면, 웹 브라우저는 이벤트리스너에 연결된 이벤트 핸들러를 실행합니다.· 이벤트 핸들러 함수는 이벤트 객체(event object)를 인수로 전달받을 수 있습니다. 이렇게 전달받은 이벤트 객체를 이용하여 이벤트의 성질을 결정하거나, 이벤트의 기본 동작을 막을 수도 있습니다. 이벤트 리스너(event listener)· 특정한 이벤트에 대해서 일어날 동작을 정의 할 수 있습니다.· 지정된 타입의 이벤트가 ..
-
문서객체의 동적 생성
문서객체의 동적 생성
-
HTML 태그를 자바스크립트로 가져오는 방법
HTML 태그를 자바스크립트로 가져오는 방법getElementsByTagName() 메소드는 특정 태그 이름을 가지는 모든 요소를 노드 리스트의 형태로 반환합니다. 따라서 이 메소드가 반환하는 노드 리스트를 이용하면 원하는 노드에 접근할 수 있습니다.
-
DOM 트리 탐색(DOM tree traversing)
DOM 트리 탐색(DOM tree traversing)특정 요소로부터 다른 요소들과의 관계를 통해 선택하길 원하는 요소까지 DOM 트리를 검색해 나아가는 과정을 의미합니다.