JavaScriptES6은 JavaScript의 다음 버전이자 최신 버전이기도 합니다. 기본 매개변수, 템플릿 표현식, 여러 줄 문자열, 압축 풀기 표현식, 향상된 객체 표현식, 화살표 함수 등 ES5를 기반으로 하는 많은 새로운 기능이 추가되었습니다. >, Promise, 블록 수준 let 및 const, 클래스, 모듈성 등
"Javascript - ES6 실용 동영상 코스"는 Node.js, 바벨, 브라우저 등 ES6 실행 환경이 점진적으로 지원되면서 실행 환경에서 지원하는 ES6 기능을 설명합니다. 내용도 추가됩니다. 이러한 교육의 장점은 학생들이 개발 과정에서 새로운 ES6 기능을 직접 적용할 수 있고 지원되지 않는 기능 학습으로 인한 혼란을 피할 수 있다는 것입니다.
동영상 재생 주소: http://www.php.cn/course/600.html
Javascript를 배울 때 발생할 수 있는 어려움 - ES6 과정은 클래스와 같은 몇 가지 새로운 기능을 배우고 있으며 새로운 기능은 Constructor에서 제공됩니다. 인스턴스를 생성하는 명령입니다. ES6에서는 새 명령에 대해 new.target 속성을 도입했는데, 이 속성은 (생성자에서) 새 명령이 작동하는 생성자를 반환합니다. new 명령을 통해 생성자가 호출되지 않으면 new.target이 undefed를 반환하므로 이 속성을 사용하여 생성자가 호출된 방식을 결정할 수 있습니다.
function Person(name) { if(new.target !== undefined) { this.name = name; } else { throw new Error(' 必须使用 new 生成实例 '); } } // 另一种写法 function Person(name) { if(new.target === Person) { this.name = name; } else { throw new Error(' 必须使用 new 生成实例 '); } } var person = new Person(' 张三 '); // 正确 var notAPerson = Person.call(person, ' 张三 '); // 报错
이 과정의 교사의 교육 스타일은 비교적 엄격하고 내용 설명은 비교적 간결하고 상세하며 포괄적입니다. 이 비디오를 공부한 후에는 누구나 JavaScriptES6의 관련 지식 포인트를 습득할 수 있다고 믿습니다.
위 내용은 Javascript - ES6 실습과정 관련 소개 영상의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!