【相關專題推薦:react面試題(2020)】
key是React中用於
追蹤
哪些清單中元素被修改
、刪除
或被加入
的輔助標識
。在diff演算法
中,key用來判斷
該元素節點是被移動過來的還是新建立的元素,減少不必要
的元素重複渲染
。
有什麼差別?
##6.關於this綁定? 7.setState第二個參數的作用#因為
this. props
和this.state
的更新可能是異步
的,不能依賴它們的值去計算下一個state
#該函數會在setState函數呼叫完成並且元件開始重渲染的時候被調用,我們可以用該函數來監聽渲染是否完成8.(在建構函式中)呼叫super(props) 的目的是什麼
在super()在被呼叫之前,子類別是不能使用this 的,在ES5 中,子類別必須在constructor 中呼叫super()。傳遞props 給super() 的原因則是便於(在子類別中)能在9.flux的思想和流程?constructor
存取
this.props
Flux 的最大特點,就是資料的"單向流動"。10. 在 React 當中 Element 和 Component 有何不同?
流程:使用者存取
view
view發送使用者的
action
dispatcher接收
action,要求
store進行對應的更新
store更新後,發送一個
change事件
view收到
change事件後,更新頁面。
程式入門欄位!
以上是react初級基礎面試題(分享)的詳細內容。更多資訊請關注PHP中文網其他相關文章!