請問下js寫元件有什麼固定的格式嗎?

時間 2021-06-20 21:18:58

1樓:zyq

如果是利用原型鏈加建構函式模式寫乙個簡單的元件的話就是這樣了,掛在protype裡面的話是指所有例項都會共用protype裡的屬性和方法,沒有掛在protype裡面的話每乙個新建的例項都會有的自己的方法和屬性;

例如:現在mvvm框架的話大部分都會用es6推薦的寫法,上面有答主列了

2樓:廖昆勇

按照es6的方式,可以不用原型鏈了,可以使用模組化的方式開發元件了:

module.exports = {};

或者透過babel來使用

export 或者 export default圖例是我自己封裝的兩個資料處理方法

3樓:konh

瀉藥看了您的問題,我覺得您要問的可能是

如何用原型繼承的方法寫乙個元件?是這樣的,如果將與元件相關的方法都寫在prototype上,當你new出乙個例項時,這個例項可以使用建構函式prototype上的方法,這就實現了原型繼承。

例如:var A = function(){};

A.prototype.sayHi = function()var b = new A();

b.sayHi();

//Hi

如果您想寫js元件的話,將乙個功能封裝起來隨時呼叫,如果用框架例如vue,react是

有規範的,如果單純用js的話,寫法就很多了,例如玩票性質的將方法及鍵對值包在乙個函式內,最後呼叫函式傳入dom節點實現;以及可以解決大部分需求的閉包區分私有公開方法;還有適用於複雜專案的物件導向方式編寫元件;這些都是由專案以及個人習慣決定的。

個人看法,如有不妥,還望糾正。

4樓:Simon Woo

算是字串拓展方法吧,假如想封裝乙個String的方法:String.prototype.

keepMove = function(){},還有就是可以宣告建構函式,其內部新增不同的方法。

請問有什麼類似於《人間失格》的書?

駱越文化後代 那不勒斯的九月 共同點關於孤獨的 只是腦子一下子就想到了這本書,孤獨的啟蒙開始,是從這本書開始的 不過那也是高中還是大學的時候啦 牙牙樂 我覺得你可以看余華,同樣是思考社會的著作但是余華的思想我感覺明顯要高於太宰治。太宰治給我一種讀了書就覺得自己天生逆骨看淡世俗的叛逆二代的感覺。有一種...

請問有什麼寫相思的詩句或好句嗎?

劉餘慶 早知如此絆人心,何如當初莫相識。若逢新雪初霽,滿月當空,下面平鋪著皓影,上面流轉著亮銀,而你帶笑地向我步來,月色與雪色之間,你是第三種絕色。余光中 今夜扁舟來訣汝,死生從此各西東。王安石 別鄞女 只要想起一生中後悔的事 梅花便落滿了南山。張棗 鏡中 願我如星君如月,夜夜流光相皎潔。范成大 車...

開車小白 請問下速度表隔壁的轉速表有什麼有? 過大和過小會有什麼後果

轉速過低 低於800 容易熄火,過高 紅線區 損壞發動機。駕考需要關注車速和檔位的匹配,我這邊是10的車速上二擋20車速上三擋30車速上四檔,具體的要看當地考試所在駕考中心的規定。 剛學駕照的時候教練讓根據車速換擋,大概就是碼數每變化十到十五就換乙個檔,當然這個只是大概值。拿到駕照之,同事指導開車,...