在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue或react等一些前端框架中 函數(shù)的排序規(guī)則一般是上面呢

vue或react等一些前端框架中 函數(shù)的排序規(guī)則一般是上面呢

on() {

},
cancel() {

},
init() {

}

如果按照首字母排序,那么cancel肯定要寫在on前面,但是這兩個功能截然相反的函數(shù),似乎寫在一起更合適,就程序開發(fā)效率上來說,一般函數(shù)名采取何種排序比較科學呢?

回答
編輯回答
夏夕

eslint 會告訴你的,vue 不清楚,react 中的鉤子函數(shù)是按照生命周期排序的。

2017年4月22日 16:18
編輯回答
扯機薄

我一般都是按照事件的類型來分,在頁面順序中分次序,一般從上往下如下:

  1. 直接響應元素的監(jiān)控事件一類(handlexxx或者其它
  2. 公共調(diào)用的函數(shù)一類
  3. 工具函數(shù)一類
  4. 私有函數(shù)一類(_xx)

我覺得這樣比較好維護。

但是怎么排序還是要看自己的習慣。

2018年3月20日 17:28
編輯回答
離魂曲

沒必要糾結(jié)這些的,排序先后無關緊要,無論你怎么排,鍵值對都是散列的,最終順序都一樣

2018年8月17日 17:05