jscript에서 ES2015 ~ 사용

jscript 는 node.js 라든지 들어 있지 않은 PC에서도 사용할 수 있어, 간단하게 다이얼로그 낼 수 있어 상당히 편리

하지만 모던한 쓰는 방법이 없기 때문에 화살 함수 왠지 사용하면 구문 에러…

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 라이프가 뿌려진다! ?

좋은 웹페이지 즐겨찾기