jscript에서 ES2015 ~ 사용
하지만 모던한 쓰는 방법이 없기 때문에 화살 함수 왠지 사용하면 구문 에러…
Windows10에서는 Edge에서 ES2015나 2016의 JavaScript도 쓸 수 있고 엔진을 Chakra로 하면 된다고?
생각해 보면 움직였다.
특별한 의미가없는 새로운 글을 쓰는 코드
[jscript.js]
const cvalue = 5
;[{cvalue}].forEach(({cvalue: e} = {cvalue: 1}) => {
let lvalue = 0
for(const k of [...[1, 2]]){
lvalue += k ** k
}
lvalue === e
&& Symbol.for("a") === Symbol.for("a")
&& [...new Set([1, 2, 1, 2])].length === 2
&& WScript.Echo(1)
})
움직이면
WScript.Echo(1)
에서 1이 표시됩니다.이것은 Chakra의 CLSID를 엔진으로 사용하여 수행됩니다.
wscript //E:{1b7cd997-e5ff-4932-a7a6-2a9e636da385} jscript.js
이것으로 jscript 라이프가 뿌려진다! ?
Reference
이 문제에 관하여(jscript에서 ES2015 ~ 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/0rim0/items/ddc4b617c0826700e312텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)