摘要:命名規(guī)范命名法是由團(tuán)隊(duì)提出的一種前端命名規(guī)范。更嚴(yán)格一點(diǎn)來說不能影響自身布局,最好不要設(shè)置和,也不要使用元素選擇器和選擇器。是修飾,定義和的外觀狀態(tài)或者行為。代碼風(fēng)格推薦去看地址。
這是我的個(gè)人博客,有興趣的可以去看看,說不定有收獲。CSS命名規(guī)范
BEM(Block, Element, Modifier)是由Yandex團(tuán)隊(duì)提出的一種前端命名規(guī)范。其核心思想是將頁面拆分成一個(gè)個(gè)獨(dú)立的富有語義的塊(blocks),從而使得團(tuán)隊(duì)在開發(fā)復(fù)雜的項(xiàng)目變得高效,并且十分有利于代碼復(fù)用,即便團(tuán)隊(duì)引入新成員,也容易維護(hù)。
Block是塊,比方說div、header,可以嵌套復(fù)用。更嚴(yán)格一點(diǎn)來說不能影響自身布局,最好不要設(shè)置margin和position,也不要使用元素選擇器和ID選擇器。
Element是元素,比方說input、p。是Block的組成部分。
Modifier是修飾,定義Block和Element的外觀、狀態(tài)、或者行為。當(dāng)然這個(gè)部分并不是必須的,可以省略。
Block與Element之間通過__來連接,Element與Modifier之間通過--來連接
總體就是Block__Element--Modifier
如果一段代碼可能被重用,并且它不依賴于頁面中的其他組件,這時(shí)就可以使用Block,反之就可以使用Element。
JavaScript代碼風(fēng)格推薦去看Aribnb地址。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/114919.html
摘要:命名規(guī)范命名法是由團(tuán)隊(duì)提出的一種前端命名規(guī)范。更嚴(yán)格一點(diǎn)來說不能影響自身布局,最好不要設(shè)置和,也不要使用元素選擇器和選擇器。是修飾,定義和的外觀狀態(tài)或者行為。代碼風(fēng)格推薦去看地址。 這是我的個(gè)人博客,有興趣的可以去看看,說不定有收獲。 CSS命名規(guī)范 BEM命名法 BEM(Block, Element, Modifier)是由Yandex團(tuán)隊(duì)提出的一種前端命名規(guī)范。其核心思想是將頁面拆...
摘要:遍歷節(jié)點(diǎn)綁定事件利用事件代理文件的引用將文件的引用放在頭部,文件的引用放在尾部。 在學(xué)校敲代碼的時(shí)候,考慮的可能是怎么實(shí)現(xiàn)這個(gè)功能,怎么樣把功能做的酷一點(diǎn),可是當(dāng)你進(jìn)入了公司,你就會(huì)發(fā)現(xiàn)可能代碼把功能實(shí)現(xiàn)是一方面的,你代碼還需要良好的代碼風(fēng)格,命名規(guī)范,可讀性易于維護(hù),以及性能等等,so出現(xiàn)了下面這篇文章(歡迎大家指出錯(cuò)誤,侵刪) showImg(https://segmentfaul...
摘要:遍歷節(jié)點(diǎn)綁定事件利用事件代理文件的引用將文件的引用放在頭部,文件的引用放在尾部。 在學(xué)校敲代碼的時(shí)候,考慮的可能是怎么實(shí)現(xiàn)這個(gè)功能,怎么樣把功能做的酷一點(diǎn),可是當(dāng)你進(jìn)入了公司,你就會(huì)發(fā)現(xiàn)可能代碼把功能實(shí)現(xiàn)是一方面的,你代碼還需要良好的代碼風(fēng)格,命名規(guī)范,可讀性易于維護(hù),以及性能等等,so出現(xiàn)了下面這篇文章(歡迎大家指出錯(cuò)誤,侵刪) showImg(https://segmentfaul...
摘要:遍歷節(jié)點(diǎn)綁定事件利用事件代理文件的引用將文件的引用放在頭部,文件的引用放在尾部。 在學(xué)校敲代碼的時(shí)候,考慮的可能是怎么實(shí)現(xiàn)這個(gè)功能,怎么樣把功能做的酷一點(diǎn),可是當(dāng)你進(jìn)入了公司,你就會(huì)發(fā)現(xiàn)可能代碼把功能實(shí)現(xiàn)是一方面的,你代碼還需要良好的代碼風(fēng)格,命名規(guī)范,可讀性易于維護(hù),以及性能等等,so出現(xiàn)了下面這篇文章(歡迎大家指出錯(cuò)誤,侵刪) showImg(https://segmentfaul...
閱讀 2268·2021-11-24 11:15
閱讀 3126·2021-11-24 10:46
閱讀 1427·2021-11-24 09:39
閱讀 3950·2021-08-18 10:21
閱讀 1501·2019-08-30 15:53
閱讀 1421·2019-08-30 11:19
閱讀 3354·2019-08-29 18:42
閱讀 2359·2019-08-29 16:58