2012-07-02 42 views
4

我在JavaScript的初學者。我對javascript的使用是針對服務器端應用程序的。例如Node.JS哪裏學來的服務器端JavaScript

但無論我看到任何教程/例如JavaScript的它總是與HTML標籤,腳本標記啓動,調用瀏覽器窗口功能等。例如

<!DOCTYPE html> 
<html> 
<head> 
<script type="text/javascript"> 
function displayDate() 
{ 
    document.getElementById("demo").innerHTML=Date(); 
} 
</script> 
</head> 
<body> 

<h1>My First Web Page</h1> 
<p id="demo">This is a paragraph.</p> 

<button type="button" onclick="displayDate()">Display Date</button> 

</body> 
</html> 

我在哪裏可以找到一個只教語言的javascript教程,而不是網頁/瀏覽器的用法。

我想知道的語言方面,例如

  1. 正則表達式在JS

  2. 在JS

    功能prgramming

  3. 任何好的JavaScript的設計模式(如果有的話)

  4. 在JS

    程序結構一般

非常感謝。

VIMAL

+5

MDN有一個很好的[指導語言基礎](https://developer.mozilla.org/en/JavaScript/指南)。 –

+1

這裏我發現了一個很好的JS設計模式的參考http://addyosmani.com/resources/essentialjsdesignpatterns/book/ – weima

+1

我來這裏問Exact Same Question。令人失望的是,它被視爲「不具有建設性」。 Upvoting。 – chronodekar

回答

5

如果你是新來的Javascript,你應該用書的Javascript開始:由Douglas Crockford的好的部分: http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742

這將使一個偉大而簡明的介紹語言。

如果你已經從節點,它也可能是檢查出快速JS其中有一個相當不錯的指南是一個好主意,你會得到一個更高級別的API的工作: http://expressjs.com/guide.html

注意你也會錯過一些很棒的低級動作,使用Express :)

+1

+1的鏈接道格拉斯Crockford的書! – alfasin

+0

@Jorgen非常感謝。如果其他人有更多的資源,請添加。 – weima