JavaScript学习笔记五:事件、数据类型、文档对象模型DOM

  • JavaScript代码执行本质

    JavaScript是脚本语言,浏览器会在读取代码时,逐行的执行脚本代码;

    传统编程语言,会在执行前对所有代码进行编译。

  • JavaScript事件

    HTML事件是发生在HTML元素上的事情。

    HTML事件,可以是浏览器行为,也可以是用户行为。

    常见事件:

    事件描述
    onchangeHTML 元素改变
    onclick用户点击 HTML 元素
    onmouseover用户在一个HTML元素上移动鼠标
    onmouseout用户从一个HTML元素上移开鼠标
    onkeydown用户按下键盘按键
    onload浏览器已完成页面的加载

    更多事件列表: JavaScript 参考手册 - HTML DOM 事件

  • typeof操作符检测变量的数据类型

    • object数组null的类型
    • null:类型是object
    • undefined:类型是undefined

    nullundefined值相等,但类型不等。

  • 类型转换

    在 JavaScript 中有 5 种不同的数据类型:

    • string
    • number
    • boolean
    • object
    • function

    3 种对象类型:

    • Object
    • Date
    • Array

    2 个不包含任何值的数据类型:

    • null
    • undefined
  • HTML DOM(Document Object Model)

    当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。

    HTML DOM 模型被构造为对象的树:

  • References

  1. 菜鸟教程:typeof DOM
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值