2010-05-18 60 views
2

例如,如果您需要PHP功能的信息,您可以訪問http://www.php.net/。如果你想獲得Perl函數的信息,你可以到http://www.cpan.org/和/或使用perldoc。如果你需要關於Java的信息,你可以去http://java.sun.com和/或使用javadoc。但是,如果您想獲得有關Javascript方法/函數及其屬性,返回值等的信息,那麼您要去哪裏?我問的原因是我在玩「focus()」方法,並想知道它是否可以傳遞任何值或者在被調用時返回什麼。我做了一個粗略的谷歌搜索,但沒有發現太多。這樣的野獸是存在還是我運氣不好?是否有Javascript信息的中央存儲庫?

+0

http://jquery.com或通過'http:// xxx.com'(與javascript框架你是XXX替換使用) – 2010-05-18 17:37:55

回答

8

沒有真正的一站式商店,因爲各種瀏覽器都有各種各樣的ECMAScript實現。

重要的資源:

  • MSDN section on JScript(IE實現)和IE implementation of the DOM(感謝@大衛)
  • Mozilla Developer Center: JavaScript(火狐實現)
  • w3C DOM Specification
  • W3Schools有半體面的交叉瀏覽器參考資料,歡呼提醒我@Dalin。根據我的經驗,他們的東西對於基礎知識而言是可靠的(@bobince不同意,並指出了示例中的安全漏洞,因此要小心),但是他們經常無法正確指出跨瀏覽器問題,最終你在MDC和MSDN上尋找更深入的信息。值得注意的還有一個有用的來源。

  • ECMAScriptECMAScript本身 - 這是JavaScript背後的基本語言,沒有像文檔對象模型這樣的特定於瀏覽器的部分,使它成爲「真實世界的語言」。歡呼@Bobince的鏈接。

另請參見this question在參考網站和材料。

+0

這是一個很好的清單+1。僅供參考,您上面提供的Jscript參考鏈接是微軟用於核心Javascript語言的鏈接,它沒有瀏覽器DOM/DHTML實現信息,IE的DOM實現(包括.focus方法)的頁面位於http://msdn.microsoft .com/en-us/library/ms533050(VS.85).aspx – David 2010-05-18 17:25:31

+0

@大衛歡呼,編輯你的鏈接。 – 2010-05-18 17:26:32

+0

我認爲W3Schools通常有這樣的東西的一半體面的文檔。他們有例子,DOM和其他的東西讓你度過它。 http://w3schools.com/js/default.asp – 2010-05-18 17:29:19

1

您正在尋找的網站將是EMAScript.org,然而,由於許多瀏覽器偏離規格,Pekka指出它不如其他語言文檔站點有幫助。

我發現DevGuru Javascript Index page是一個偉大的網頁編程資源,因爲它很容易閱讀,你可以快速找到你要找的東西。

+0

這是新的:http://www.devguru.com/technologies/JavaScript/home.asp – 2010-05-18 17:30:50

2

我個人喜歡用gotapi.com - 我所有的在一個地方文件的:-)