2011-04-08 54 views
4

我有興趣在今年夏天幫助一位朋友解決他在他的網站上遇到的一些JavaScript麻煩。該故障具體涉及:學習JavaScript的時間引用

在線表單提交的技術困難。有時我們無法驗證它們,或者用戶無法提交。

我有經驗的C和Java從我的大學編程類工作,但我還沒有接觸任何類型的JavaScript,Web開發或數據庫編程。

所以我的問題是:

  1. 是自學必要的技能來解決他的問題,第二年計算機工程專業學生的undertakable任務嗎?
  2. 需要什麼技能?
  3. 您估計我可以預計多少時間來排除故障並解決他的網站表單問題。

感謝噸!

回答

3

一個好的經驗法則是,它需要約1000小時使用的東西(在這種情況下的JavaScript),成爲專業的吧。

這就是說,因爲你以前的編碼,你也許能夠開始幫助你的朋友的時候了。有時候,所需要的只是第二組眼睛來看待某個問題。

這對於第二年的計算機工程師來說絕對是一項可以承擔的任務。我強烈建議幫助他。

我會立即看他的代碼,然後花一個星期做教程,再看看。

有些事情要注意:

網站形式不只是JavaScript。有多個部分:

  1. 形式本身在JavaScript
  2. 消毒(在JavaScript)的輸入,因此用戶不輸入錯誤數據
  3. 清理輸入,一旦你已經在服務器上接收,從而用戶不會發送惡意數據。

最後,請注意,是#1對試圖回答具體的技術問題,因此,如果您的朋友有他的代碼已失敗的非常具體的情況下,你應該在這裏發佈,諸如此類的事情更爲適合。

+0

這是一個非常好的建議。 – 2011-04-08 04:13:08

0

是的,可能。如果你已經瞭解C和Java,那麼對你來說,JavaScript中的任何內容都不會對你來說在語法上是非常陌生的,就學習JavaScript而言,你可能在一個月內就可以獲得基本知識,並且能夠在內部做類似的東西如果你始終如一地工作,那麼這一年。

+0

不同意,明知沒有C將節省從去程序,並沒有Java - 從數千facepalms – 2011-04-08 04:38:02

+0

@Free諮詢:那是什麼意思? – 2011-04-11 22:17:46

+0

對於C語言背景的人來說,JS是非常**的外國人,對於Java程序員來說非常殘酷。 – 2011-04-14 03:32:58