Javascript简介
1、ECMAscript定义语法规范
2、DOM:理解为我们页面当中所有的元素document object model 文档对象模型
3、BOM:browser object model 浏览器对象模型
js是什么?
JavaScript 是脚本语言(不需要编译语言)
JavaScript 是一种轻量级的编程语言。
JavaScript 是可插入HTML页面的编程代码。
JavaScript 插入HTML页面后,可由所有的现代浏览器执行。
js的特点:
① 解释性:javaScript 不同于一些编译性的程序语言,例如 C、C++ 等,他是一种解释性的程序语言,它的源代码不需要经过编译,而直接在浏览器种运行时被解析。
② 基于对象:javaScript 是一种基于对象的语言,这意味着它能运用自己已经创建的对象,因此,许多功能可以来自脚步环境种对象的方法与脚步的相互作用。
③ 事件驱动:javaScript 可以直接对用户或者客户输入做出响应,无须经过 web 服务器,
它对用户的响应,以事件驱动的方式进行。
④ 跨平台:JavaScript依赖于浏览器本身,与操作环境无关,只要能运行浏览器的计算机, 并支持 JavaScript 的浏览器就可正常执行。
变量的命名规则:
1、名字见名知义,遵循驼峰标识 userName passWord
2、变量名只能以字母,下划线,$开头 123_abc 错误
3、不能使用关键和保留字(参考保留字文档)
4、变量名不要相同(后面的会覆盖前面)
基本的事件:
onclick 鼠标单击事件
onbdlclick 鼠标双击事件
onmouseover 鼠标指针进入到目标元素时触发
onmouseout 鼠标离开元素
onmouseenter 鼠标指针进入到目标元素时触发
onmouseleave 鼠标离开元素
onmousemove目标元素里鼠标坐标(x,y)变化一次事件处理程序就执行一次
onmousedown 鼠标按下
onmouseup 鼠标抬起
oncontextmenu鼠标右键菜单事件
网友评论