我是javascript初学者。我对javascript的使用是针对服务器端应用程序的。例如Node.JS
但无论我在哪里看到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教程,而不是网页/浏览器的使用。
我想知道像
这样的语言方面regexp
JS中的功能编程
任何好的javascript设计模式(如果有的话)
JS中的程序结构
非常感谢。
VIMAL
答案 0 :(得分:5)
如果你是Javascript的新手,你应该从Douglas Crockford的书Javascript:The Good Parts开始: http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742
这将对该语言进行简明扼要的介绍。
如果您从节点开始,那么查看具有相当好指南的Express JS也是一个好主意,并且您可以使用更高级别的API: http://expressjs.com/guide.html
请注意,您还会错过一些非常低级别的操作,使用Express:)