2009-07-20 552 views
3

我剛剛開始學習Javascript,我絕對不知道有多少種可用的技術,尤其是在瀏覽器端。早些時候,我認爲只需使用Javascript就足夠了,但現在看來我需要理解JQuery,GWT,YUI和我甚至不知道其擴展的另外幾十個縮略詞。有人能告訴我哪些是這個領域需要流利的最基本的技術嗎?DHTML新手問題

回答

7

我通常會用standard JavaScript,除非我需要修改DOMattach events。在這些情況下,each browser has its own way of doing things,然後使用經過良好測試的框架要簡單得多。

現在,我發現jQuery是最重量輕,直觀的選擇,如果你想要的是控制DOM的能力。對於其他一切,我寫我自己的代碼。

只要不使用一個以上的框架或它會變得混亂。

+2

+1只是不要使用多個框架或它會變得混亂。 – 2009-07-20 12:23:07

0

的Javascript和JQuery似乎在此刻非常強勁,但答案將隨着時間的推移任何有一個月的味道發生改變。

1

jQuery是一個JavaScript庫,幾乎消除了跨瀏覽器的JavaScript問題,使得DHTML的東西(如動畫,控制CSS效果)壯觀容易。

3

我強烈建議學習JQuery,它是一個非常強大的JavaScript框架,讓您對典型的DOM(文檔對象模型)操作一個不錯的小抽象。

我還會看看JQuery UI,它可以幫助您爲您的頁面添加流暢的動畫和效果,同時爲您提供使用諸如選項卡和模式對話框等漂亮功能的可能性。

+0

+1 javascript + jquery + jquery用戶界面,你有最好的工具 – 2009-07-20 12:36:33

1

開始學習JavaScript本身你到其他技術之前。它是大多數其他人的基礎層,所以無需知道它。也有許多非瀏覽器相關的語言從相同的根發展而來,因此您只能從這些知識中受益。

此外,當您處理某些特定問題時,您可能會嘗試查看哪些其他技術最好地解決了這些問題(如跨瀏覽器合規性),然後開始學習。這樣你就可以使你的學習曲線更平滑,更符合你的需求,而且你不會失去動力。