推 LaPass:我還蠻難理解,會jQuery!=會js這種事的......05/11 16:46
→ LaPass:如果只會用jQuery改改顏色、移動圖片、淡入淡出就叫會05/11 16:48
→ LaPass:jQuery的話,那同理,會if else switch function 也叫做會05/11 16:48
→ LaPass:js了吧? 如果懂得替jQuery擴充自定義方法、懂得底層運作才05/11 16:49
→ LaPass:叫做懂jQuery的話..... 那不懂js麼可能搞懂jQuery?05/11 16:50
→ LaPass:離題了.....05/11 16:50
→ LaPass: ^怎05/11 16:51
對於會這件事情而言, 個人是覺得一定要經過學這個流程,
你會java, 不一定會android, 中間還是必須去學怎麼使用android的元件,
同理你會jQuery不代表會javascript,
對於LaPass大的會if else switch function 也叫做會js,
這句話我就覺得有瑕疵, 很多語言都有包含這個功能,
寫法也幾乎相同, 那是不是可以說我會if else switch function 也叫做會
C, C++, C#, PHP, Java...等等。
至於如果要替jQuery擴充自定義方法, 還是等經過去學會怎麼使用javascript,
畢竟如果你沒有學過, 任何語言我都不覺得是直接就會的。
至於會的定義, 每個人都不相同,
也許我今天的需求是要一個能夠寫出簡單的互動功能,
我只需會一些簡單語法就可以完成了,
但是如果你去面試, 如果你沒有深入寫過javascript,
履歷上我是不敢寫上會javascript,
其實到現在我仍然覺得javascript是一門很難學的語言XD
抱歉 以上廢言傷害大家的眼睛了
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.64.169.67
推 LaPass:嗯 了解了~ 05/12 08:14
推 Assyla:看是哪種會法,是只要寫大一大二的多媒體作業就好 05/14 14:59
→ Assyla:還是出社會工作,用這份技術拿薪水 05/14 15:00
→ TonyQ:沒有這麼誇張啦,歡迎來 ajax 版討論。 05/17 09:33
→ TonyQ:javascript 本身是一個相當單純的語言。 05/17 09:33
→ TonyQ:我想重點是,你學 jQuery 的過程中不可能沒學到 JS 核心, 05/17 09:35
→ TonyQ:除非是根本寫得不夠多或者沒寫多少。 05/17 09:35
→ TonyQ:一個說自己很會 jQuery ,但是搞不懂 dom / 搞不懂 event 05/17 09:36
→ TonyQ:bubbling , 基本邏輯判斷(if-else for ..etc) 不會 , 05/17 09:36
→ TonyQ:不會 prototype (不然你怎麼擴充 function?) ,不懂function 05/17 09:36
→ TonyQ:怎麼宣告,還有 JSON 物件模型,這樣還能叫很會 jQuery ? :P 05/17 09:37
→ TonyQ:當然每個人對什麼樣叫會 JavaScript 定義很廣,不過 JS 05/17 09:38
→ TonyQ:context 其實並不多的。瀏覽器相容性議題讓他複雜化,但是那 05/17 09:38
→ TonyQ:不見得是 JS 中很重要的部份,特別是跨出 web 之後。 05/17 09:38