[JS 퀴즈] 실행 순서를 맞춰보세요(맞을 확률이 희박합니다)
(() => {
function l() { console.log('l()'); return 'l'; }
function r() { console.log('r()'); return { l: 1 }; }
function x() { console.log('x()'); return 'x'; }
function o() { console.log('o()'); return _o; }
var _o = {};
({ [l()]: o()[x()] } = r());
console.log('test1', _o.x);
})();
(() => {
function r() { console.log('r()'); return 'r'; }
function x() { console.log('x()'); return 'x'; }
function o() { console.log('o()'); return _o2; }
var _o2 = {};
o()[x()] = r();
console.log('test2', _o2.x);
})();
test1
의 경우 어느 것입니까?r
→ l
→ o
→ x
l
→ o
→ x
→ r
r
→ o
→ x
→ l
test2
의 경우 ... 직접 실행하십시오. "놀라움"이라는 결과는 삼가면서 말하는 것일 수 있습니다.
Reference
이 문제에 관하여([JS 퀴즈] 실행 순서를 맞춰보세요(맞을 확률이 희박합니다)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/domiii/js-quiz-guess-the-order-of-execution-chances-of-getting-this-right-are-slim-50eh텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)