天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

對JavaScript開發中困擾的思考

  Web項目大大小小也做過十幾個了,JavaScript代友也寫了上萬行。發現在前端開發上,大家都沒有統一的想法。首先是框架選擇,現在看來,除了那種只有幾個頁面的小網站,毫無疑問應該以JQuery這樣的成熟框架為主,自己寫的擴展為輔。很多項目負責人不想用JQuery,可能網站連GZip不支持或者不設置,現在都什么年代了?再者盡管掌握很容易,畢竟要學習,一談到學習很多Senior人士就不玩了。

  JQuery本身也有問題,所有功能都在一個文件里,其實可以分成幾個小一點文件,就像命名空間一樣劃分。再者更新太快,瀏覽器甚至JS核心想嵌入它,還是很遙遠的事。

  JavaScript也沒有太好的開發平臺,用來教新手入門很方便,代碼一多,就覺得亂得不得了。大家越用越不爽,一些復雜的效果,其實JavaScript完全做得來,也被Flash,將來還有SilverLight搶走了。HTML5標準快出臺了,我曾預測會很大程度上代替Flash甚至SilverLight。但現在看來,JavaScript在開發上的弱點會制約HTML5的新特性的應用,也會嚴重影響HTML5的普及。在HTML5下,能做的事情就更多了,但編寫起來應該會更不爽,結果Flash和SilverLight活得更滋潤(這兩個互掐就不算了),各自的語言、框架、IDE、粉絲一個不少,Web前端開發延續分裂格局。

  除非,JavaScript自己改變,既能解釋執行又能編譯執行,定義類型可動態,又可靜態,這點很重要,這樣才能進行類型推斷,智能提示,微軟也好,開源方也好才有興趣做真正為JavaScript量身打造的IDE。對語言模式、規范的研究將為JS語言注入新的活力。但這變化太革命性,沒可行性,這么多瀏覽器,這么多廠商,怎么一致,誰能協調的了。除非有革命性的事件,上文說了,就是瀏覽器取代操作系統,桌面變成頁面,這雖然有可能,但太遙遠。

  何況將來桌面變成頁面,未必就是HTML,我看更可能是RIA。但Flash沒這雄心,喬布斯說Adobe的人太懶得變化,又不開源JavaFx太嫩了,Sun公司又被吞并了,未來沒媽的孩子-苦。SilverLight同樣嫩,出身太硬,有賊心有賊膽。盡管現在Flash還占絕對優勢,不過一旦時勢有變,RIA應用進入桌面,只見銀光灑滿天。

  若微軟強勢逆推SilverLight,是因早已預見到這一天,那就更有點可怕了。

  回過來說JavaScript,可以預見,它在編程語言榜第十的地位,它的生態環境短期內不會有什么變化。JS執行的速度越來越快,開發中的困擾依舊。

  當然,您要是精通JavaScript,也是很令人佩服的,薪水應該也不會低。然而比起C/php/Java/C#這些語言說,只寫前端,真得是比較沒前途。所以,我也沒動力向精通的門檻邁進了,所以繼續接受困擾,快習慣了,趁習慣麻木前記錄下來,不然以后連思考都沒了。

  謹慎地決定要學SilverLight。

it知識庫對JavaScript開發中困擾的思考,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 在线国内自拍精品视频 | 日本美女色 | 久久精品国产亚洲精品2020 | 性888xxxx入欧美| 2022年国产精品久久久久 | 交video| 秋霞电影院兔费理论观频84mb | 大伊人青草狠狠久久 | 一级做a爰片久久免费 | 夜色55夜色66亚洲精品网站 | 浴室里强摁做开腿呻吟的漫画男男 | 99久久爱re热6在线播放 | 天天爽夜夜爽8888视频精品 | 啊…嗯啊好深男男高h文总受 | 国产精品一区二区四区 | 老色69久久九九精品高潮 | 么公在浴室了我的奶 | 中文在线观看免费网站 | 成人午夜精品久久久久久久秋霞 | 色翁荡息又大又硬又粗又爽电影 | 亚洲免费网站观看视频 | 久草在线福利视频在线播放 | 最近2019中文字幕MV免费看 | 666永久视频在线 | 女人一级毛片免费视频观看 | 最近中文字幕2018MV高清在线 | 天天躁日日躁狠狠躁中文字幕老牛 | 日韩欧美精品有码在线播放免费 | 亚洲狠狠网站色噜噜 | 草莓视频app深夜福利 | 最近中文字幕MV免费高清视频8 | 免费国产成人手机在线观看 | 好紧好湿太硬了我太爽了小说 | 亚洲国产货青视觉盛宴 | 神电影院午夜dy888我不卡 | 成人在线视频国产 | 中文字幕高清在线中文字幕 | 快播h动漫网站 | 青青草原在线新免费 | 免费在线观看的毛片 | 九九久久久2 |