---
# System prepended metadata

title: 01. useState 面試考題&概念紀錄 - 逐日更新
tags: [Hooks, useState]

---

#### 01.

- 根據這段代碼，請問 `num++`，實際上數值會被改變嗎?
  - 有一個 **bug**，就是 `const` 改成 `let` 就可以正常顯示：     
  -這部分其實是 JS 裡面的 let、const 宣告上的差異問題(非問答時的目的)。

```jsx
  const [num, setNum] = useState(0);
  num++;
  console.log(num);

// A: 實際上會改變 num , 但因為沒調用 setNum 故畫面不會被渲染   
```

#### 02.

