js的基础知识

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鼠标右键菜单事件

本文章由javascript技术分享原创和收集

发表评论 (审核通过后显示评论):