javascript概述
- JavaScript简介
- JavaScript和C# Java C语法类似因此只讲不同之处
- 目标: 为DOM编程和JQuery打基础
- JavaScript(简称JS): 前端语言之一(后端语言: ASP.Net PHP JAVA)
- JavaScript为解释性语言(JavaScript解析引擎)无需编译即可直接运行 哪怕语法有错误 没有错误的部分还能正确运行/C#为编译性语言
- csc.exe: .Net Framework提供的编译工具(将C#代码编译为.dll/.exe)
- JavaScript开发环境
- 记事本/Visual Studio: 像HTML一样完全可以使用记事本来写/Visual Studio中调试非常方便
- Visual Studio中JavaScript & JQuery的自动完成功能2010版本直接有 2008版本需安装两个补丁(Visual Studio 2008 SP1 & VS90SP1-KB958502-x86)
- JavaScripy是非常灵活的动态语言(不像C#那些静态语言那样严谨)/”.”不出来的成员也许能用 “.”出来的也许不能用 所以不要因为”.”不出来而担心代码有问题
- JavaScript自动完成功能的触发: ctrl+j
- Visual Studio中的JavaScript
<script type=“text/javascript”>
alert(new Date().toLocateDateString());
</script> //放在<head/>中的代码在页面加载时先于放在<body/>中的代码执行
- JavaScript代码放在<script/>标签中(<script/>标签可放在<head/> <body/>等任意位置)/alert()函数弹出消息窗口/Date类(默认值: 当前时间)
- 除了可以在页面中声明JavaScript之外 还可以将JavaScript代码写在单独的.js文件中 然后再页面中引入(好处是多页面可以共享 减小网络流量)
<script src=“test.js” type=“text/javascript”></script>