중점

3212 단어
자 바스 크 립 트 데이터 형식
JavaScript 는 동적 형식 을 가지 고 있 습 니 다. 이것 은 같은 변 수 를 다른 유형 var x 로 사용 할 수 있 음 을 의미 합 니 다.var x = 5; var x = "John";
자 바스 크 립 트 대상
대상 은 괄호 로 구분 된다.괄호 내부 에서 대상 의 속성 은 이름과 값 의 형식 (name: value) 으로 정의 합 니 다.속성 은 쉼표 로 구 분 됩 니 다.var person = {firstname: "John", lastname:"Doe", id:5566};
Undefined 와 Null
JavaScript 형식 변환
JavaScript 5 가지 다른 데이터 형식:. String. number. boolean. object. function 3 가지 대상 유형. Object. Date. Array 2 개 는 데이터 형식 을 포함 하지 않 습 니 다. Null undefined
  • NaN 의 데이터 형식 은 number 배열 의 데이터 형식 은 object 이 고 날짜 의 데이터 형식 은 object null 의 데이터 형식 도 object 이 며 정의 되 지 않 은 변수 데이터 형식 은 undefined 입 니 다.

  • 생 성자 속성
    type: of 를 사용 하여 배열 과 날 짜 를 판단 할 수 없 지만 constructor 는 가능 합 니 다.
  • 정규 표현 식 건 너 뛰 기
  • 변수 향상
    함수 성명 과 변수 성명 은 항상 해석 기 에 의 해 조용히 방법론 의 맨 위로 올 라 갑 니 다.
  • 자 바스 크 립 트 는 성명 의 변수 만 증가 하고 초기 화 되 지 않 습 니 다.

  • 프로그램 역할 영역
    모든 코드 블록 에서 자 바스 크 립 트 는 새로운 역할 영역 을 만 들 지 않 습 니 다. 일반적으로 각 코드 블록 의 역할 영역 은 전역 적 입 니 다.
    this 의 다양한 지향
  • 대상 방법 에서 this 는 그 방법 을 호출 하 는 대상
  • 을 가리킨다.
  • this 를 단독으로 사용 할 때 전역 대상
  • 함수 사용 중 this 지향 함수 의 소유자
  • 엄격 한 모드 에서 함수 가 this 에 연결 되 지 않 았 습 니 다. 이때 this 시 undefined
  • HTML 이벤트 핸들 에서 this 는 이 벤트 를 수신 하 는 HTML 요 소 를 가리 키 고 있 습 니 다
  • apply 와 call 은 함수 가 실행 하 는 컨 텍스트 환경, 즉 this 바 인 딩 대상 을 전환 할 수 있 습 니 다. this 를 모든 대상 에 참조 할 수 있 습 니 다.

  • let 와 const
    ES6 에 추 가 된 두 가지 중요 한 키 워드 는 let 명령 이 있 는 코드 블록 에서 만 유효 합 니 다.const 는 읽 기 전용 상수 만 설명 합 니 다. 성명 하면 상수 의 값 을 바 꿀 수 없습니다.ES6 이전에 자 바스 크 립 트 는 전역 변수 와 함수 내의 국부 변수 두 가지 역할 영역 만 있 었 다.
  • var 키워드 성명 을 사용 하 는 변 수 는 블록 급 역할 필드 의 특성 을 가지 지 않 습 니 다. 그 는 {} 밖에서 도 접근 할 수 있 습 니 다.let 키 워드 는 블록 급 역할 영역 대비 다음 코드
  • 를 실현 합 니 다.
    var i = 5;
    for(var i = 0; i < 10; i++){
      // to do 
    }
    //    i 10
    
    let i = 5;
    for(let i = 0; i < 10; i++) {
      // to do
    }
    //     i 5
    

    JavaScript 에서 함 수 는 대상 이 고 대상 은 그의 속성 과 방법 이 있 습 니 다.arguments apply() call()
  • 자체 호출 함수
  • 자 바스 크 립 트 패키지 (내장 함수)
    이 기술 은 js 가 수정자 에 접근 하지 않 기 위해 만 든 '개인 속성' 입 니 다.
    자 바스 크 립 트 대상
    JavaScript 의 모든 것 이 대상 입 니 다: 문자열, 수치, 배열, 함수... 대상 은 속성 과 방법 을 가 진 특수 데이터 형식 으로 JavaScript 대상 (인 스 턴 스) 을 만 듭 니 다. JavaScript 는 대상 언어 이 고 단일 JavaScript 는 클래스 를 사용 하지 않 습 니 다.
    JavaScript Number 개체
    JavaScript 는 숫자 형식 이 하나 밖 에 없어 요. NaN.
    배열 만 들 기
    1:    :
    var myCars = new Array();
    myCars[0] = "saab";
    myCars[1] = "Volvo";
    myCars[2] = "BMW";
    2:    :
    var myCars = new Array("Saab","Volvo","BMW");
    3:  :
    var myCars = ["Saab", "Volvo", "BMW"];
    
  • 한 배열 에서 서로 다른 대상 이 있 을 수 있다
  • JS 브 라 우 저 BOM
    window 방법: open () close () moveTo () resizeTo () available Height () available Width () window. loacation. assign location. hostname location. pathname location. path location. protocol window. history. back () window. history. forward () Window Navigator JavaScript 팝 업 경고 상자 window. alert () 확인 상자 window. confirm () 알림 상자: window. prompt ()JavaScript 타이머 시간 setInterval () setTimeout () clearInterval () clearTimeout ()
    JavaScript 프레임 워 크 (라 이브 러 리)
    jQuery (가장 중요 한) 프로 토 타 입 MooTools

    좋은 웹페이지 즐겨찾기