Files
react/compiler/crates/react_hermes_parser/tests/fixtures/computed-call-evaluation-order.js
T

15 lines
294 B
JavaScript

// Should print A, B, arg, original
function Component() {
const changeF = (o) => {
o.f = () => console.log("new");
};
const x = {
f: () => console.log("original"),
};
(console.log("A"), x)[(console.log("B"), "f")](
(changeF(x), console.log("arg"), 1)
);
return x;
}