乙個 C 功底很好 且有一定悟性的人,想掌握 JavaScript 需要多久?

時間 2021-05-05 21:04:44

1樓:

可以這麼說掌握JS幾乎沒有捷徑,需要不斷的閱讀、思考、編寫。初期的語法和機制類的搞清楚之後,可以嘗試這寫一些基礎控制項,比如日曆控制項、列表控制項、樹控制項等,對JS水平提高較為明顯。

2樓:IT農民

為什麼要換自己熟悉的語言?無論哪種語言都能做到極致,各種語言都有適用範圍,尺有所長寸有所短,除非你真的想換架構了,否則沒必要放棄一種自己的強項。

理論上,語言不是關鍵,是熟練程度與否的標誌,邏輯思維才是核心能力,從一門語言到另一門語言很快就能轉過去,外加上一些該語言的習慣方法就可以了!

3樓:周昌

這個問題不如把JS換成動態語言更有意義,JS已經是動態語言裡面比較接近C/C++的,起碼區域性語法是一樣的。本人是一名C/C++程式設計師,曾經花了一周的時間用JS做前端,仿照PhoneGap方式以NDK(C/C++)為後端,實現了乙個Android客戶端程式,體會:如果僅僅是把JS作為UI控制語言,JS語法非常好用,需要理解DOM(當前頁面就是課DOM樹,從 JQuery 的$()函式可以獲取這個樹裡面的節點,修改樹內容)以及閉包概念(function可以作為引數,可以跨作用域使用區域性變數)。

有了這個兩個概念,C/C++程式設計師開發簡單UI介面,問題不大。

4樓:

同意@廖雪峰。我覺得,帶著太多oop裡的類,繼承的思想會被蒙蔽雙眼,忽略js裡最哲學的東西:[prototype]chain.

這個和class的設計完全不同。

如果一定要說對js的幫助,那是來自c,學到變數的概念,迴圈,以及一些statement oriented的性質。

5樓:何一

入門容易深究難,有其它語言基礎的了,看一遍語法和幾個例項後就可動手了,簡單的效果是不成問題。要更深的先弄懂原型,閉包之類的再找些原始碼看看。

有一定文字功底的人寫分鏡頭劇本怎麼入手?

lbswear 分鏡頭劇本並不需要多深的文學功底,分鏡頭一般都是由導演來寫,而勝任這份工作最必要的是對畫面的一種掌控力。導演需要將文字劇本進行一種轉換,知道怎樣用影像畫面的方式來表述它能夠讓別人理解,觸動。這其實也是乙個導演最需要的能力,營造畫面的能力。只有知道哪個地方怎樣去支配攝像機的推拉搖移,怎...

你覺得瘦下來一定很好看的人?

自由與獨立 說實話,不一定,因人而異吧.有的人胖,但胖的可愛,是真的可愛,也許有一些富態的氣質,薛寶釵不就是微胖的麼.但如果你曾經瘦過或沒瘦過,覺得自己瘦了很好看,那就試著變瘦,反正人生重要的是不同的體驗和嘗試. 疏淺 胖敦敦的同桌 只要他瘦下來不佔我的桌子不擠我 他的臉在我心中就會順眼不少呢 可惜...

一開始考的很好的人,最後就一定混的很好嗎?

伸手觸碰陽光 一看這個就是乙個偽命題!乙個人的發展好不好和環境以及自身的努力程度是成正比的,所以考的好只能說明你比別人更努力一點或者聰明一些。有個詞叫時運不濟!就是說的環境也是影響人的很大乙個因素。就比如文 如果在古代納妾就可以解決的問題,現代讓他一度跌入谷底! Dragon Yankee 不一定,...