JavaScript简介:
1.语言
2.脚本(不单独执行)
3.驱动(事件)
4.OOP
5.弱类型(通过值,确定类型)
a && b 解释: 如果a为false 不执行 b
a || b 解释: 如果a为true 不执行b
a & b 解释: 如果a为false 执行b
a | b 解释: 如果a为true 执行b
核心脚本语句,放置在标签<head></head>之间,是一个良好的编程习惯
脚本执行原理:
1.IE 发送请求
2.客户端请求含JavaScript的页面 到应用服务器
3.从服务器端下载含JavaScript的页面
4.解析HTML标签和JavaScript脚本
JavaScript基本语法:
1.运算符 2.注释 3.逻辑判断和Java相同,这里不在赘述。
JavaScript与Java无关系类型转换:
parseInt()和parseFloat()
定义函数:
function 函数名(参数)
{
//JavaScript语句;
}
调用函数:
onClick="函数名()" //在鼠标单击事件,调用了函数
获取表单数据:
document.表单名.表单元素名.value
常见错误:
<script language="javascript">
function compute(op)
{
x=5; //不推荐直接赋值,没有var
var Num1,num2;
num1=document.myform.txtNum1.value; //不存在num1,变量命名区分大小写
num2=document.myform.txtNum2.value;
if(op=="+")
document.myform.txtResult.value=num1+num2; //没有转换类型,得出的结果是"num1""num2"的值
if(op=="-")
document.myform.txtResult.vakue=num1-num2; //同上
}
</script>