js的基础知识

作者: 誩先生 | 来源:发表于2019-12-09 19:05 被阅读0次

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

    相关文章

      网友评论

        本文标题:js的基础知识

        本文链接:https://www.haomeiwen.com/subject/amjigctx.html