JavaScript基础学习笔记

文章目录

  • 1.基本概念
  • 2.功能
  • 3.JavaScript发展史
  • 4.ECMAScript:客户端基本语言标准
    • 4.1 基本语法
      • 4.1.1 与html的结合方式
      • 4.1.2 注释
      • 4.1.3 数据类型
      • 4.1.4 变量
      • 4.1.5 运算符
      • 4.1.6 流程控制语句
    • 4.2 基本对象(ECMA定义)
      • 4.2.1 Function:函数对象
      • 4.2.2 Array:数组对象
      • 4.2.3 Boolean对象
      • 4.2.4 Date:日期对象
      • 4.2.5 Math:数学对象
      • 4.2.6 Number对象
      • 4.2.7 String对象
      • 4.2.8 RegExp:正则表达式对象
      • 4.2.9 Global
  • 5.BOM
    • 5.1 基本概念
    • 5.2 组成
      • 5.2.1 Window:窗口对象
      • 5.2.2 Location:地址栏对象
      • 5.2.3 History:历史记录对象
  • 6.DOM
    • 6.1 基本概念
    • 6.2 核心DOM模型
      • 6.2.1 Document:文档对象
      • 6.2.2 Element:元素对象
      • 6.2.3 Node:节点对象,其他5个的父对象
    • 6.3 HTML DOM
      • 6.2.1 概念
      • 6.2.2 标签体内容的设置和获取:innerHTML
      • 6.2.3 控制样式
  • 7. 事件监听机制
    • 7.1 概念
    • 7.2 常见的事件
    • 7.3 案例1:表格全选、反选功能实现
    • 7.3 案例2:表单校验

1.基本概念

  JavaScript是一门客户端脚本语言。运行在客户端浏览器中,每个浏览器都有JavaScript的解析引擎。

2.功能

  JavaScript可以增强用户和html页面的交互过程,来控制html元素,让页面有一些动态效果。

3.JavaScript发展史

(1)1992,Nombase公司开发出一门客户端脚本语言,专门用于表单的校验。命名为:C–,后来更名为SciptEase。
(2)1995,NetScape(网景)公司开发了一门客户端脚本语言:LiveScript。后来请SUN公司专家,修改LiveScript,命名为JavaScript。
(3)1996,微软抄袭JavaScript开发出JScript语言。
(4)1997,ECMA(欧洲计算机制造商协会),指定出客户端脚本语言的标准:ECMAScript,就是统一了所有客户端脚本语言的编码方式。
  因此:JavaScript = ECMAScript + JavaScript自己特有的东西(BOM + DOM)

4.ECMAScript:客户端基本语言标准

4.1 基本语法

4.1.1 与html的结合方式

(1)内部JS
  定义

你可能感兴趣的:(JavaScript)