Slide 25
Slide 25 text
͞Βʹൃలฤ: ෳճ minify
// source
const x = { A: { B: { v: 2, C: { D: { v:4, E: { F: { v: 6 } } }}} }};
console.log(x.A.B.v,x.A.B.C.D.v,x.A.B.C.D.E.F.v);
/*1*/ const v={B:{v:2,C:{D:{v:4,E:{F:{v:6}}}}}};console.log(v.B.v,v.B.C.D.v,v.B.C.D.E.F.v);
/*2*/ const v={v:2,C:{D:{v:4,E:{F:{v:6}}}}};console.log(v.v,v.C.D.v,v.C.D.E.F.v);
/*3*/ const o=2,v={D:{v:4,E:{F:{v:6}}}};console.log(o,v.D.v,v.D.E.F.v);
/*4*/ const o={v:4,E:{F:{v:6}}};console.log(2,o.v,o.E.F.v);
/*5*/ const o=4,c={F:{v:6}};console.log(2,o,c.F.v);
/*6*/ console.log(2,4,6);
» terser ΞΫηεઌͷఆఆΛઙ͔ͬͯ͘͠ͳ͍ʂ
» compress: { passes: 6 } (default: 1)