有不少其他答案說是因?yàn)镴S太差。我下面的答案已經(jīng)說了,這不是根本性的原因。但除此之外,我還要糾正一些對JS具體問題的誤解。JS當(dāng)初是被作為腳本語言設(shè)計的,所以某些問題并不是JS設(shè)計得差或者是JS設(shè)計者的失誤。比如var的作用域問題,并不是“錯誤”,而是當(dāng)時絕大部分腳本語言都是這樣的,如perl/php/sh等。模塊的問題也是,腳本語言幾乎都沒有模塊/命名空間功能。弱類型、for-in之類的問題也是,只不過現(xiàn)在用那些老的腳本語言的人比較少,所以很多人都誤以為是JS才有的坑。另外有人說JS是半殘語言,滿足不了開發(fā)需求,1999年就該死。半殘這個嘛,就夸張了。JS雖然有很多問題,但是設(shè)計總體還是優(yōu)秀的?!獊碜灾魼賀師俊
因?yàn)椴贿m合。如果希望開發(fā)長期的項(xiàng)目或者制作產(chǎn)品類網(wǎng)站,那么就需要實(shí)現(xiàn)特定的設(shè)計,為了在維護(hù)項(xiàng)目中可以方便地按設(shè)計師要求快速修改樣式,肯定會逐步編寫出各種業(yè)務(wù)組件、工具類,相當(dāng)于為項(xiàng)目自行開發(fā)一套框架。——來自知乎@Kayo
在前端技術(shù)快速變革的今天,layui 仍然堅持語義化的組織模式,甚至于模塊理念都是采用類 AMD 組織形式,并非是有意與時代背道而馳。layui 認(rèn)為以 jQuery 為核心的開發(fā)方式還沒有到完全消亡的時候,而早期市面上基于 jQuery 的 UI 都普通做得差強(qiáng)人意,所以需要有一個新的UI去重新為這一領(lǐng)域注入活力,并采用一些更科學(xué)的架構(gòu)方式。
因此準(zhǔn)確地說,layui 更多是面向那些追求開發(fā)簡單的前端工程師們,以及所有層次的服務(wù)端程序員。
一個折疊面板的內(nèi)容。。。
在前端技術(shù)快速變革的今天,layui 仍然堅持語義化的組織模式,甚至于模塊理念都是采用類AMD組織形式,并非是有意與時代背道而馳。layui 認(rèn)為以jQuery為核心的開發(fā)方式還沒有到完全消亡的時候,而早期市面上基于jQuery的UI都普通做得差強(qiáng)人意,所以需要有一個新的UI去重新為這一領(lǐng)域注入活力,并采用一些更科學(xué)的架構(gòu)方式。
因此準(zhǔn)確地說,layui 更多是面向那些追求開發(fā)簡單的前端工程師們,以及所有層次的服務(wù)端程序員。
有不少其他答案說是因?yàn)镴S太差。我下面的答案已經(jīng)說了,這不是根本性的原因。但除此之外,我還要糾正一些對JS具體問題的誤解。JS當(dāng)初是被作為腳本語言設(shè)計的,所以某些問題并不是JS設(shè)計得差或者是JS設(shè)計者的失誤。比如var的作用域問題,并不是“錯誤”,而是當(dāng)時絕大部分腳本語言都是這樣的,如perl/php/sh等。模塊的問題也是,腳本語言幾乎都沒有模塊/命名空間功能。弱類型、for-in之類的問題也是,只不過現(xiàn)在用那些老的腳本語言的人比較少,所以很多人都誤以為是JS才有的坑。另外有人說JS是半殘語言,滿足不了開發(fā)需求,1999年就該死。半殘這個嘛,就夸張了。JS雖然有很多問題,但是設(shè)計總體還是優(yōu)秀的?!獊碜灾魼賀師俊
因?yàn)椴贿m合。如果希望開發(fā)長期的項(xiàng)目或者制作產(chǎn)品類網(wǎng)站,那么就需要實(shí)現(xiàn)特定的設(shè)計,為了在維護(hù)項(xiàng)目中可以方便地按設(shè)計師要求快速修改樣式,肯定會逐步編寫出各種業(yè)務(wù)組件、工具類,相當(dāng)于為項(xiàng)目自行開發(fā)一套框架?!獊碜灾魼Kayo
一個折疊面板的內(nèi)容。。。
偉大的詩仙
千古絕唱《滕王閣序》
比如蘇軾、李清照
比如七堇年
偉大的科學(xué)家
渾身散發(fā)著藝術(shù)細(xì)胞
支持無限嵌套,應(yīng)用場景非常多!
更多我們未能呈現(xiàn)的示例,還有待您在閱讀文檔、以及不斷使用的過程,去深入挖掘。