这段代码怎么解析?前端知识

let {value}=evt.target
这段代码怎么理解呢?

let {value}=evt.target
等同于
let value = evt.target.value

这是es6解构的知识

evt.target是目标dom
{value}中是从evt.target中取出键为value的属性

es6的解构赋值 从 evt.target 取出来 value

这里的解构是对象解构,输出event.target就是个dom对象,从对象解构某个变量其本质上就是let value = evt.target.value的简写