一、应用JavaScript的目的:
1、表单验证:减轻服务器压力
2、页面动态效果
3、事件驱动,还很安全。
二、JavaScript组成
1、ECMAScript Dom Bom
三、用法
1、外部引用js
<script type="text/javascript" src="shopping.js"></script>
2、html中直接使用
<input type="button" onclick="javaScript:alert('hello,world!')" value="Hello"> <a onClick="javaScript:alert('haha')" href="javacliScript:alert('href')">A标签</a>
3、定义变量
var x,y,z=10;
undifined等于null
boolean:true 或 false
typeof检测变量的数据类型:
Null的数据类型是object.
object类型:包括javaScript中的对象、数组和null.
String对象常用方法:charAt(index) indexOf(str,index) substring(index1,index2) split(str)
4、数组
var arr = new Array(5); var arr2 = new Array("黑色","白色","红色","蓝色");
5、for-in 循环,与数组联用
var colors = new Array("黑色","白色","红色","蓝色"); for (var i in colors){ document.write(colors[i]+ "<br/>"); }
6、注释
多行:ctrl+shift+/
单行:/* */
7.prompt输入--基本上不常会用到
var a= prompt("请输入你的年龄:","18");
8.调试
console.log(变量名);
9.常用函数
parseInt("8") parseFloat("8.123") isNaN(8) :boolean 检查参数,若 非数字,返回true;若是数字,返回false。
10.自定义函数
function 函数名(参1,参2,参3...){
//javaScript语句
[return 返回值]
}
11. onload事件
<body onload="getCurTime()">
12.end.