객체 (5) 썸네일형 리스트형 [JavaScript] DOM이란 무엇이고, 어떻게 사용되나? ● DOM이란? : DOM(Document Object Model) 은 BOM중 하나입니다. BOM(Browse Object Model)이라는 브라우저 객체 모델의 최상위 객체는 window라는 객체가 있고, DOM은 이 window객체의 또하나의 객체이기도 합니다. DOM은 문서 객체 모델인데, 여기서 문서 객체란 또는 같은 html문서의 모든 태그들을 Javascript가 이용할 수 있는 객체로 만들면 이것을 문서객체라고 합니다. Model은 영어단어로는 모형,주형이라는 의미가 있고 모듈이라는 의미도 있습니다. 문서객체를 인식하는 방식이라고 해석 할 수 있습니다. 즉, DOM은 웹 브라우저가 HTML페이지를 인식하는 방식으로써, tree라는 자료구조로 되어있습니다. ● Node(노드)이란? : t.. [Javascript] JSON객체와 메소드 (문자열 변환) ● JSON 객체 : ECMAScript 5 부터는 정식으로 JSON객체를 지원합니다. JSON은 자바스크립트 객체의 형태를 갖는 문자열을 말합니다. ● JSON객체의 메소드 * JSON.stringfy() : 자바스크립트 객체를 JSON문자열로 변환합니다. * JSON.parse() : JSON문자열을 자바스크립트 객체로 변환합니다. 위 코드를 실행하면 객체의 속성과 값을 쉽게 확인할수 있습니다. object라는 객체를 생성하고 이 객체를 stringify메소드를 통해서 string형태로 변환시켜서 출력됩니다. parse()메소드는 JSON문자열 자바스크립트 객체로 바꾸는 역할을 수행합니다. 즉, 객체를 생성하고 JSON문자열을 변경하고 다시 객체로 변경합니다. JSON.stringify()메소드.. [Javascript] Number객체와 String객체 / 메소드(Method) ● Number 객체 : 자바스크립트에서 가장 단순한 객체로 숫자를 표현할 때 사용합니다. ● Number객체의 메소드 * toExponential() : 숫자를 지수 표시로 나타낸 문자열을 리턴합니다. * toFixed() : 숫자를 고정 소수점 표시로 나타낸 문자열을 리턴합니다. * toPrecision() : 숫자를 길이에 따라 지수 표시 또는 고정 소수점 표시로 나타낸 문자열을 리턴합니다. 이번에는 Number객체를 생성해보았습니다. 각각의 타입을 출력해보았습니다. 위 소스는 toFixed()메소드를 호출해서 예제를 만들어보았습니다. 사진처럼 파라미터로 1을 넣어주면 소수점 1번째자리까지 출력되고, 4를 파라미터로 넣어주면 4번쨰 자리까지 출력됩니다. ● String 객체 : 문자열을 표현.. [PHP] 클래스 정의 (class concept) ▶ OOP(객체지향 프로그래밍)의 개념과 이해가 부족하신분들은 아래 JAVA 클래스편을 참고바랍니다. JAVA는 대표적인 OOP로써, PHP도 이런 추세에 맞춰 개발에 필요한 기능을 제공하고 있습니다. 그렇기에 OOP의 큰 개념은 같다고 생각하시면 됩니다. https://choseongho93.tistory.com/entry/JAVA-%ED%81%B4%EB%9E%98%EC%8A%A4%EA%B0%9D%EC%B2%B4%EC%99%80-%EB%A9%94%EC%86%8C%EB%93%9C-%EC%A0%91%EA%B7%BC%EC%A0%9C%ED%95%9C%EC%9E%90 [JAVA] 클래스,객체와 메소드 & 접근제한자 ★★ 클래스와 메소드에 대해 소개하기 앞서서, 이 Part는 중요하다는 말씀을 꼭 드리고싶습니다... [JAVA] 클래스,객체와 메소드 & 접근제한자 ★★ 클래스와 메소드에 대해 소개하기 앞서서, 이 Part는 중요하다는 말씀을 꼭 드리고싶습니다. 저는 다시 자바공부를 하면서 느낀건 그냥 보여진 소스를 입력하고 출력하고 "아 이거구나"라고 끝내는게 아닌 정말 저 클래스가 무엇이고, 메소드는 무엇이고, 어떻게 동작되고 하는 전체적인 흐름을 파악하기위해 이 파트를 이해하려 많이 노력했었습니다. 자바는 객체지향언어이기에 기본이 탄탄한 개발자가 되고싶었습니다! 앞으로 공부를 하다보면 더 중요한것이 있을수도있겠지만, 이 파트를 이해하면서 느낀게 많았기에 중요하다는걸 말씀드리고 싶었습니다. 정말 초보자들이라면 많은 시간을 투자하시는걸 추천해드립니다! ( 제 블로그말고도 각종 책과 인강 그리고, 다른블로그들도 있으니 보시면서 공부하시면 좋을거같아요!! ) + 어떤.. 이전 1 다음