«ecmascript-6» 태그된 질문

ECMAScript 사양의 2015 버전, 이제 표준 (ECMAScript 2015). ECMAScript 2015에서 제공하는 새로운 기능 또는 기술 변경 사항과 관련하여 질문이있는 경우에만이 태그를 사용하십시오.

15
ES2015에서만 0에서 n까지의 숫자 범위를 생성하는 방법은 무엇입니까?
range파이썬 및 기타에서 사용할 수 있으므로 항상 JavaScript에서 누락 된 함수를 찾았 습니까? ES2015에서 숫자 범위를 생성하는 간결한 방법이 있습니까? 편집 : 내 질문은 ECMASCRIPT-5가 아닌 ES2015에만 해당하므로 언급 된 중복과 다릅니다. 또한 특정 시작 번호가 아닌 0에서 시작하는 범위가 필요합니다 (그게 있으면 좋을 것입니다)

3
SystemJS와 같은 모듈 로더를 사용할 때 Safari의 Web Inspector에서 디버깅
, 및 모듈 로더를 Ionic사용하여 앱을 만들고 있습니다. 이것은 내 설정입니다.es6 modulesTypeScriptSystemJS tsconfig.json : { "compilerOptions": { ... "target": "es5", "module": "system", ... } } index.html : <script src="lib/system.js"></script> <script src="systemjs.config.js"></script> <script>System.import('js/app.js')</script> 예제 스크립트 (TypeScript) : import {IConfig} from "./app-config"; export class ConfigLoader { ... } 모든 것이 Chrome에서 훌륭하게 …


8
모듈이 모의 해제되었을 때 Jest에서 가져온 명명 된 함수를 모의하는 방법
Jest에서 테스트하려는 다음 모듈이 있습니다. // myModule.js export function otherFn() { console.log('do something'); } export function testFn() { otherFn(); // do other things } 위와 같이, 그것은 중요한 일부라는 이름의 함수와 수출 testFn용도 otherFn. 나는 내 단위 테스트를 쓰고 있어요 때 농담으로 testFn, 나는 조롱 할 otherFn에 내가 오류를 원하지 …

5
ES6 / Typescript에서 화살표 함수와 함께 _ (밑줄) 변수 사용
Angular 예제에서이 구조를 보았고 이것이 왜 선택되었는지 궁금합니다. _ => console.log('Not using any parameters'); 나는 변수 _는 상관 없음 / 사용하지 않음을 의미하지만 유일한 변수이기 때문에 _ 사용을 선호하는 이유가 있음을 이해합니다. () => console.log('Not using any parameters'); 확실히 이것은 입력 할 문자가 한 글자 적을 수 없습니다. () 구문은 …

4
`var {…} =…`문에서 중괄호는 무엇을합니까?
이것이 Mozilla 특정 JS 구문인지 확실하지 않지만 예를 들어 애드온 SDK 문서 에서와 같이 이러한 방식으로 선언되는 변수를 종종 발견했습니다 . var { Hotkey } = require("sdk/hotkeys"); 다양한 크롬 Javascript에서 (대신 let문이 사용됩니다 var), let { classes: Cc, interfaces: Ci, results: Cr, utils: Cu } = Components; 매우 혼란 스럽지만 …




9
ES6는 개체에서 모든 값을 내 보냅니다.
./my-module.js반환 값이어야하는 객체 가있는 모듈 ( )이 있다고 가정 해 보겠습니다 . let values = { a: 1, b: 2, c: 3 } // "export values" results in SyntaxError: Unexpected token 따라서 다음과 같이 가져올 수 있습니다. import {a} from './my-module' // a === 1 import * as myModule from …



4
할당 왼쪽의 자바 스크립트 개체 대괄호 표기법 ({Navigation} =)
나는이 구문을 전에 본 적이 없으며 그것이 무엇에 관한 것인지 궁금합니다. var { Navigation } = require('react-router'); 왼쪽의 괄호는 구문 오류를 발생시킵니다. 예기치 않은 토큰 { 웹팩 구성의 어떤 부분이 변환되는지 또는 구문의 목적이 무엇인지 잘 모르겠습니다. 하모니인가요? 누군가 나를 깨달을 수 있습니까?

12
setState는 상태를 즉시 업데이트하지 않습니다.
onclick 이벤트를 수행 할 때 내 상태가 변경되지 않는 이유를 묻고 싶습니다. 생성자에서 onclick 함수를 바인딩해야한다는 것을 얼마 전에 검색했지만 여전히 상태가 업데이트되지 않습니다. 내 코드는 다음과 같습니다. import React from 'react'; import Grid from 'react-bootstrap/lib/Grid'; import Row from 'react-bootstrap/lib/Row'; import Col from 'react-bootstrap/lib/Col'; import BoardAddModal from 'components/board/BoardAddModal.jsx'; import style …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.