-
基本的语法
- <script type="text/javascript"> </script>
- document.writeln()
- 声明变量 var 变量名;
-
JavaScript 是弱类型的语言
- number
- string
- boolean
- undefined
- object
- 不区分 ''和 “”
- 关系运算符,算术运算符,逻辑运算符与java的一致
-
在js中,非boolean类型也可作为布尔类型
- 非0认为是true
- 把undefined ==false
- "" == false
-
方法
-
定义
- function 方法名(){}
- 注意:如果有参数,参数不用var
- 不需要声明返回值的类型
- 定义一个方法 只是说明“有”此功能
-
调用
- 方法名()
- 对象名.方法名()
-
html标签中 事件名=方法名()
- <body onload="yourFun()">
- <div onclick="yourFun()">
- 在script标签中 事件名=函数名
-
结构
-
switch
- 数字类型
- 字符串类型
-
<script type="text/javascript" src="demo.js">
</script>
- script标签不能即引入外部js 又在其中写code
-
查找元素的方式
- document.getElementById()
-
元素的属性
- 绝大部分的html的属性可以 作为JavaScript对象的属性使用
- innerHTML
-
jQuery
-
窗体加载的写法
- $(function(){
alert("Loading...");
});