忍不了了!JavaScript實在太爛了!
圖片
圖片
圖片
圖片
圖片
圖片
圖片
圖片
圖片
圖片
圖片
后記:JavaScript是一個被匆忙設(shè)計出來的語言,據(jù)說布蘭登僅用了10天就搞定了!由于設(shè)計時間太短,語言的一些細(xì)節(jié)考慮得不夠嚴(yán)謹(jǐn),導(dǎo)致后來很長一段時間,Javascript寫出來的程序混亂不堪。
那JavaScript為什么能夠擊敗眾多的競爭者,成為瀏覽器之王呢?回到90年代,當(dāng)時能和JavaScript爭雄的有Java Applet,F(xiàn)lash,還有微軟的JScript,Applet又丑又慢,F(xiàn)lash自成體系,這倆貨都得安裝插件才能運行。JScript是微軟的親兒子,自然要綁定微軟瀏覽器IE,唯有JS,跨瀏覽器支持,可以和Web網(wǎng)頁輕松交互。
還有就是當(dāng)時的網(wǎng)頁都非常簡單,HTML為主,動態(tài)的東西很少,寫點簡單的JS代碼就可以搞定了,不需要復(fù)雜的,靜態(tài)類型的,虛擬機(jī)支持的語言。但是讓大家沒有想到的是,Web迅速變成了一個非常重要的平臺,瀏覽器端的業(yè)務(wù)越來越多,但是JS已經(jīng)積累了大量用戶和組件,其他語言想替換也替換不了了!
如需轉(zhuǎn)載,請通過作者微信公眾號coderising獲取授權(quán)