본문 바로가기
728x90
반응형

교육/JavaScript9

JavaScript 개발자 수업 61일차(2) - Object, BOM 1. Object 2. BOM 1. Object [ JavaScript 전체 구성 ] 1) Core (ECMScript, 언어 기본) 2) BOM (브라우저 조작) 3) DOM (브라우저 조작) [ JavaScript Object(객체) ] 1) 내장 객체: Array, Date, Math, RegExp 등... 2) BOM 객체: window, document, loaction, form 등... 3) DOM 객체: element, attribute, text 등... 4) 사용자 정의 객체: 개발자가 직접 정의한 객체 [ 사용자 정의 객체 만들기 ] 1) Object 생성자 함수 사용 하기 - 객체 프로퍼티(Property) 추가는 객체에 마음대로 지정해서 추가를 한다. - 즉, 객체에 자바처럼 프로.. 2021. 6. 26.
JavaScript 개발자 수업 61일차(1) - Casting, String, Date, Array 1. Casting 2. String 3. Date 4. Array 1. Casting - 형변환 함수 1) 정수: parseInt(값) 2) 실수: parseFloat(값) [ 형변환 예제 ] var n1= 3.14; console.log(parseInt(n1)); //실수 -> 정수 var n2 = '100'; console.log(parseInt(n2)); //문자열 -> 정수 var n3 = 200; console.log(parseFloat(n3)); //정수 -> 실수 var n4 = '3.14'; console.log(parseFloat(n4)); //문자열 -> 실수 [ 형변환시 유의점! ] - 문자열 -> 정수 변환시 시작부터 연속된 숫자만을 취급하고, 나머지는 버린 뒤 형변환 된다. - .. 2021. 6. 24.
JavaScript 개발자 수업 60일차 - JavaScript, Data Type, Function 1. JavaScript 2. Data Type 3. Function 1. JavaScript [ 정의 ] - 브라우저에서 동작하는 프로그래밍 언어이다. - 웹페이지에 생동감을 불어넣기 위해 만들어진 프로그래밍 언어이다. [ 적용 방법 ] 1) 이벤트 핸들러 방식 : 해당 태그에 직접 기재하는 방법 2) 임베디드 방식 : 3) 외부 방식 : [ console.log(); ] - 디버그 전용 함수이다. - 개발자가 값을 콘솔창에서 확인 할 수 있으며, 보편적으로 많이 쓰인다. ( 사용자에게는 출력되지 않는다. ) - Node 환경에서도 출력이 가능하다. 2. Data Type [ Java & JavaScript 변수 차이점 ] - Java는 정적 할당 언어이기 때문에, 변수를 선언할 때 자료형이 정해진다... 2021. 6. 24.
728x90
반응형