js小结
-
js概念
js全称javascript脚本语言,是嵌入在网页中,执行动态效果的语言。与java语言无关
-
js特点:
- 区分大小写
- 基于对象(不是面向对象,不存在继承、封装、多态,但是仿照面向对象,也有对象的用法)
- 事件驱动的脚本语言:什么时候执行?用户的操作会导致一些事件,这些事件发生,就会执行脚本语言
- 必须嵌入到网页中才可以执行
-
页面中使用js
<script type="javascript/text"> //此处写js代码 //1.打开网页,就能显示对话框 window.alert("hello Javascript!"); //2.编写自定义函数,供事件驱动执行 function show(){ window.alert("hellow javascript!"); } </script> html:onclick 就是“单击”事件,事件里写了单击触发按钮执行的函数名(弹出对话框) <form> <input type="button" value="点击我" onclick="show()"/> <input type="button" value="点击我"/> </form> -
js的语法
- 自定义函数的创建:
function 函数名(){ } //方法定义中,没有返回值类型(不像JAVA),函数体中,有返回值,就 用return,没有返回值就不return参数(形参)中,在JAVA中必须指明数据类型,在javascript中,不用指明数据类型- 声明变量:var,该变量可以存储任意类型的变量
- 数据类型:js不需要使用数据类型
- 运算符:算数,比较,逻辑运算符与java一样
- 逻辑结构:与java一样
-
获取js对象
document.getElementById("元素的id名")//获取网页指定的id对象 -
js事件
事件:当用户对网页做了某个操作后,会触发某个控件的事件发生,事件会调用相 应的事件处理程序
<标签名…… 事件名="函数名()" /> eg. <input type="button" onclick="函数名()" />