- 자바스크립크 강의 1회차
- 1.JavaScript란 무엇인가? 설명
- 문자열과 숫자열에는 "" 넣는다.
- 변수명은 영문,숫자, 일부특수문자($,_)만 포함
- document.write("
") 사용하지 않으면, 줄바꿈이 되지 않고 옆으로 붙는다.
- 문자형 데이터(String)____ var 변수명="사용할 문자나 숫자"
- 숫자형 데이터(Number)____ var 변수명=숫자; 또는 Number
- 논리형 데이터(Boolean)____ var 변수명=true or false; 또는 Boolean(0):false; 비워진 데이터(Null& Undefined)___값이 등록되지 않은 경우
- 문자 변수 선언시 var x,y,z <-- css 문구 같이 , 는 포함하다를 선언
- 자바스크립트 객체, 속성, 메소드 안내
- 객체(object) 속성(property) 메소드(method)
- 객체(object)
- 1. 일상생활에서 나타나는 모든 사물을 자바스크립트에서는 객체라고 한다.
- 2. html에서 사용되는 문서의 이미지, 폼들과 같은 요소를 객체라고 한다.
- 3. 객체는 사용자가 작성할 수 있으며 이미 자바스크립트에서 제공하는 time, array등과 같은 내장 객체들도 있다
- 속성(property)
- 1. 자바스크립트에서는 객체는 속성을 가질 수 있다.
- 2. 속성은 속성값을 가지고 있다. 객체와 속성을 연결할 때는 . 으로 연결하고 속성값은 = 으로 값을 전달한다
- 예제) 객체. 속성 = "속성값"
- 메소드(method)
- 1. 속성이 객체의 기본값이라고 하면 메소드는 이러한 행동과 동작을 유발하는 동적개념이다.
- 2. 메소드의 사용목적은 반복되는 동작을 실행할 때 이를 명령어로 계속 표현하는 것을 줄이고 좀더 간결하게 나타내기 위해 사용된다
- 예제) 객체.메소드(값);
- 자바스크립트 작성시 주의사항
- 객체(object) 속성(property) 메소드(method)
- 자바스크립트 작성시 주의사항
- 1. 대소문자를 반드시 구분해야 한다
- 예제) 변수명 = new Data(); // 날짜 객체 선언
- 2. 구문은 한줄에 한개씩 위치한다.
- 예제) 변수명 1 = 20;
- 예제) 변수명 2 = 20;
- 3. 객체, 속성, 메소드, 함수의 구분은 마침표(.) 연산자를 사용해야 한다
- 예제) document.write ("javascript") ; // 출력문
- 4. 문자열 표시는 따옴표를 사용해야 한다
- 5. 따옴표 자체를 문자열에 포함시켜야 할 경우에는 역슬래시와 따옴표를 함께 사용한다. 따옴표 앞에 역슬래시 사용
- 예제) document.write ("good \"자바스크립트\"study") ; // 출력문
- 속성(property)
- 1. 자바스크립트에서는 객체는 속성을 가질 수 있다.
- 2. 속성은 속성값을 가지고 있다. 객체와 속성을 연결할 때는 . 으로 연결하고 속성값은 = 으로 값을 전달한다
- 예제) 객체. 속성 = "속성값"
- 메소드(method)
- 1. 속성이 객체의 기본값이라고 하면 메소드는 이러한 행동과 동작을 유발하는 동적개념이다.
- 2. 메소드의 사용목적은 반복되는 동작을 실행할 때 이를 명령어로 계속 표현하는 것을 줄이고 좀더 간결하게 나타내기 위해 사용된다
- 예제) 객체.메소드(값);
- 자바스크립크 강의 1-2회차
- 2.JavaScript 연산자와 조건문 설명
- 산술연산자
- x=75, y=87 선언을 하고 add 매소드에 add=x+y x값, y값을 더해서 출력해라 document.write("합계 :"+add);
- 대입연산자
- 1.A+=B / 처리속도 2시간 걸린다 가정하면,
- 2.A=A+B / 처리속도 3시간 걸린다. 그래서 위에 문구를 사용한다
- 3.위 2가지 문구 설명 : A+B 더한값은 A이다.
- 4.A=A-B 설명 : A-B 더한값은 A이다.
- 증감연산자
- 1.A==B (A와 B가 같다)
- 2.A!=B (A와 B가 같지 않다)
- 4.A<=B (A와 B보다 작거나 같다)
- 5.A>B (A와 B가 크다)
- 6.A>=B (A와 B보다 크거나 같다)
- 관계연산자
- == 서로 같다, A!=B A와 B는 같지 않다
- 연산자를 사용하면 값이 동일하면 ture 출력, 값이 다르면 false 출력이 된다
- 논리연산자
- 1.A&&B (A와 B가 모두 True일 경우에만 True)
-   2.A||B (A또는 B가 True일 경우 True)
-   3.!A (A가 True이면 False, False이면 True)
- 4.A^B (A와 B가 모두 True거나 False이면 True)
- 조건연산자
- 1.? A : B 조건에 ture 앞에 선언한 값이 출력된다,
- 2.? A : B 조건에 false 뒤에 선언한 값이 출력된다,
- 자바스크립크 강의 2회차
- 자바스크립크 강의 2-2회차
- 자바스크립크 강의 3회차
- 바스크립크 강의 3-2회차
- 바스크립크 강의 4회차
- 바스크립크 강의 4-2회차