JS 데이터 형식 :
정의되지 않은 문자열, 숫자, 부울, null의 경우, : 기본 유형
참조 형식 : 객체, 배열 함수
방법 데이터 유형을 분석 :
하나의 typeof
장점 : 빠른 기본적인 데이터 유형을 구분합니다.
단점 : 당신은 모든 개체를 반환, 배열, 널 구분을 반대하지 수
2, instanceof를
장점 : 객체 클래스의 인스턴스 어레이 목적 및 기능을 구별 할 수는 사용자에 대해 결정된다
단점 : 숫자, 부울, 문자열 데이터 형식 수 없습니다 실질적으로 분석
3 object.prototype.toString.call ()
장점 : 정확한 판정 데이터 형식
단점 : 쓰기 성가신을 기억하는 것은 쉽지 않다는 패키지를 사용하는 것이 좋습니다
VAR, CONST 차이를하자 :
하지만 다음과 같은 차이점, VAR과 유사하다 ES6 변수 이름에 새로 추가 된 문장을 보자 :
1, VAR는 기능 그 진술의 범위 내에서 변수를 선언하고 변수 현상 업그레이드가
도 2를 참조하면, 블록 내에서 선언 된 변수하게되는 ScopeStatement 어디 불변 리프팅위한 본
3 CONST 변수가 변경 될 수없는 선언
방법 정의 함수 :
1 함수 선언
2 함수식
3 생성자
=== ==과 차이점 :
1 ==, 양쪽 값의 종류는 제 1 타입의 변환은, 다음과 비교 될 때
2, 다른 ===은 특정 유형에 이르기까지, 변환의 유형을하지 않는다