What is this Syntax called?

Don’t know what to google to get documentation and understand what I’m seeing :

Source is in React docs, declaring a state variable : https://reactjs.org/docs/hooks-state.html#declaring-a-state-variable

Here is the Syntax : const [count, setCount] = useState(0)

What is this way of declaring a const called?

1 Like

useState is one of build-in react hooks available in 0.16.7 version.

useState should be used only inside functional components. useState is the way if we need an internal state and don’t need to implement more complex logic such as lifecycle methods.

const [state, setState] = useState(initialState);