본문 바로가기

학원 일기/학원-JavaScript

js

함수기반의 객체지향언어 < 원래는 객체지향이없었음

 

인터프리터형식의 스크립트언어

 

Document Object -DOM

 

<script type= "text/javascript" src="호출할 자바스크립트 파일명" </script>

 

type이없다

 

변수선언

 

var

 

let

 

documnet.write

alert

console.log

 

confirm

 

숫자/문자/불린

 

NAN(알수없음,undifined,flase >> flase로생각 나머지는 true

infinity - 수가 범위를 벗어난경우

 

=== << 동등비교및 타입비교까지함

 

unefined - 변수선언했으나 초기화하지 않음

 

null = 값은 저장했으나 존재하지 않을때

 

연산할때 문자가 더강함

 

var 변수명 = [] << 배열생성 다른타입끼리 같은배열에 저장가능

 

var 변수명 = new 함수명() < 함수를 객체로생성

 

var 변수명= new Array() 로도 배열생성가능

 

배열.slice( 인덱스 , 삭제할횟수 , ~여기서부터는 추가할 값)

 

sort는 아스키코드순선같음 (숫자먼저졍렬 이후 문자정렬)

 

arr.indexOf(찾을값) <<앞에서부터 찾음

arr.lastIndexOf(찾을값)  << 뒤에서부터 찾음

 

js의 반복문은 for in이 배열의값이아니라 배열의 인덱스를 뽑아낸다

 

함수안의 선언보다 호출이빨라도 사용할수있게 되는것 -호이스팅

 

'학원 일기 > 학원-JavaScript' 카테고리의 다른 글

JS3  (0) 2021.05.28
JSON이란  (0) 2021.05.27
실행환경이란  (0) 2021.05.27
클로저란  (0) 2021.05.27
js2  (0) 2021.05.27