× 說心事 政治時事 生活 運動 汽車 機車 自行車 相機 科技 理財 旅遊美食 娛樂 健康 美麗時尚 人際關係 文學故事 《思書》
吃喝玩樂 《思書》


真不該直接用 JavaScript...


紅寶鐵軌客
來關注...
關注/停止關注:紅寶鐵軌客
關注有什麼好處?:當作者有新文章發佈時,「思書」就會自動通知您,讓您更容易與作者互動。
×
現在就加入《思書》,你就可以關注本作者了!
《思書》是一個每個人的寫作與論壇平台,特有的隱私管理,讓你寫作不再受限,討論更深入真實,而且免費。 趕快來試試!
還未加入《思書》? 現在就登錄! 已經加入《思書》── 登入
Rails 使用中,折磨中,享受中......
25   0  
2018/12/13


Sad Danbo / _Hadock_Flickr

我一直很喜歡 JQuery,很簡單又好用,但是啊,就會一直被人家笑,說 JQ 很慢,說厲害的都要用 JavaScript,只有初學的人,才會用 JQ... 我也這麼覺得,所以,我就開始用 JavaScript 了。

結果,我今天花了一整天的時間,就是為了解一個 IE11 JavaScript 的問題,很糟糕的問題,IE11 的用戶,竟然不能存資料了,這簡直就是一個天大的災難,我們只能更用戶說,應該是 IE11 爛,先用 Chrome 或是 FF 吧,我也一直以為是 IE11 爛,它是真的很舊了,但是,也不該當掉啊~

花了一整天,還去 Github 報 bug,結果,才發現,是死在 JavaScript 中的 querySelectorAll 的 forEach,這個問題,只有 IE11 有,詳細的狀況,就像以下這篇,他碰到的情況跟我一樣,我就不再寫一次了,真有興趣的,可以參考:

forEach on querySelectorAll not working in recent Microsoft browsers — I am making a script for choices about a product (colors etc), which works in every browser except for Internet Explorer (11) & Edge. I put the choices of each parameter in a array and apply a Stack Overflow

寫這篇,只是想自省一下,為什麼要讓公司有風險,只為了要讓自己看起來厲害些嗎?

寫 JavaScript 真的有比較高級嗎?沒有,JQuery 會存在這麼久,就是因為他能處理不同瀏覽器間相容的問題,這是一個很大的好處,我學到了教訓,再也不會看不起 JQuery 了! 

附上一篇,有空可以讀讀的「我愛 JQuery 」,很多值得研究的地方。

I Still Love jQuery — And You Should, Too. – Hacker Noon — There’s a big stigma around using jQuery lately . It seems like everyone is insistent on avoiding it in modern JavaScript development… Hacker Noon

 


喜歡作者的文章嗎?馬上按「關注」,當作者發佈新文章時,思書™就會 email 通知您。

思書是公開的寫作平台,創新的多筆名寫作方式,能用不同的筆名探索不同的寫作內容,無限寫作創意,如果您喜歡寫作分享,一定要來試試! 《 加入思書》

思書™是自由寫作平台,本文為作者的個人立場與意見。


文章資訊

分類於:
標籤:
jquery x 4 ie11 x 1 javascript x 6
日期:
創作於:2018/12/13,最後更新於:2019/08/17。


分享:
關於作者

很久以前就是個「寫程式的」,其實,什麼程式都不熟⋯⋯
就,這會一點點,那會一點點⋯⋯




參與討論!
×
現在就加入《思書》,馬上參與討論!
《思書》是一個每個人的寫作與論壇平台,特有的隱私管理,用筆名來區隔你討論內容,讓你的討論更深入,而且免費。 趕快來試試!
還未加入《思書》? 現在就登錄! 已經加入《思書》── 登入