μλ λ κ°μ§λ κ°μ μλ―Έ
π΅ ES5
const value = event.currentTarget.value
π΅ ES6
const {currentTarget: { value },
} = event
currentTarget μμμ value, tagName, id λ± μ¬λ¬κ°λ₯Ό κ°μ Έμ¬ λμ ν¨μ¨μ
π΅ ES5
const value = event.currentTarget.value;
const tagName = event.currentTarget.tagName;
const id = event.currentTarget.id;
ES5μμλ μ΄λ κ² κ°μ ΈμμΌ νλ κ±Έ
π΅ ES6
const {currentTarget: { value, tagName, id } } = event
ES6λ μ΄λ κ² μ¬μ©
event μμ μλ currentTarget μμ μμ±μΈ valueλ₯Ό κ°μ Έμ€κΈ° μν΄ const {currentTarget: { value } } = eventμ :λ₯Ό λ£μ κ²μΌλ‘,
event μμμ λ°λ‘ μμ±μ κ°μ Έμ¨λ€λ©΄ const {x, y} = event μΌλ‘ μΈ μ μλ€.