文章目录

  • JavaScript大纲
  • 1.概述
  • 2.历史
  • 3.数据类型
  • 3.1严格检查格式
  • 3.2 字符串
  • 3.3数组
  • 3.4 对象
  • 3.5 流程控制
  • 3.6 Map和Set
  • 3.7 iterator
  • 4.函数
  • 4.1定义函数
  • 4.2变量的作用域
  • 4.3方法
  • 5.内部对象
  • 5.1 Date
  • 5.2 JSON
  • 5.3 Ajax
  • 6.面向对象编程
  • 6.1什么是面向对象
  • 7.操作BOM对象(重点)
  • 8.操作DOM对象(重点)
  • 9.操作表单(验证)
  • 本人相关其他文章链接

JavaScript大纲

1.概述

JavaScript是一门世界上最流行的脚本语言
一个合格的后端人员,必须要精通JavaScript

2.历史

ECMAScript它可以理解为是JavaScript的一个标准
最新版本已经到ES6,但是大部分浏览器还只停留在支持ES5代码上。存在开发环境—-线上环境,版本不一致的问题

3.数据类型

JavaScript入门及基础知识介绍_javascript


JavaScript入门及基础知识介绍_javascript_02


JavaScript入门及基础知识介绍_javascript_03


JavaScript入门及基础知识介绍_javascript_04


JavaScript入门及基础知识介绍_ajax_05


JavaScript入门及基础知识介绍_json_06

3.1严格检查格式

JavaScript入门及基础知识介绍_ajax_07


JavaScript入门及基础知识介绍_js_08


JavaScript入门及基础知识介绍_json_09

3.2 字符串

JavaScript入门及基础知识介绍_js_10


JavaScript入门及基础知识介绍_json_11


JavaScript入门及基础知识介绍_js_12


JavaScript入门及基础知识介绍_json_13


JavaScript入门及基础知识介绍_javascript_14

3.3数组

JavaScript入门及基础知识介绍_json_15


JavaScript入门及基础知识介绍_javascript_16


JavaScript入门及基础知识介绍_json_17


JavaScript入门及基础知识介绍_ajax_18


JavaScript入门及基础知识介绍_ajax_19


JavaScript入门及基础知识介绍_json_20

3.4 对象

JavaScript入门及基础知识介绍_javascript_21


JavaScript入门及基础知识介绍_ajax_22


JavaScript入门及基础知识介绍_json_23


JavaScript入门及基础知识介绍_ajax_24


JavaScript入门及基础知识介绍_json_25

3.5 流程控制

JavaScript入门及基础知识介绍_js_26


JavaScript入门及基础知识介绍_js_27


JavaScript入门及基础知识介绍_json_28


JavaScript入门及基础知识介绍_javascript_29

3.6 Map和Set

JavaScript入门及基础知识介绍_json_30


JavaScript入门及基础知识介绍_javascript_31

3.7 iterator

JavaScript入门及基础知识介绍_ajax_32

4.函数

4.1定义函数

JavaScript入门及基础知识介绍_javascript_33


JavaScript入门及基础知识介绍_ajax_34


JavaScript入门及基础知识介绍_javascript_35


JavaScript入门及基础知识介绍_javascript_36


JavaScript入门及基础知识介绍_js_37

4.2变量的作用域

JavaScript入门及基础知识介绍_js_38


JavaScript入门及基础知识介绍_json_39


JavaScript入门及基础知识介绍_json_40


JavaScript入门及基础知识介绍_js_41


JavaScript入门及基础知识介绍_json_42


JavaScript入门及基础知识介绍_js_43


JavaScript入门及基础知识介绍_javascript_44


JavaScript入门及基础知识介绍_javascript_45


JavaScript入门及基础知识介绍_json_46


JavaScript入门及基础知识介绍_javascript_47


JavaScript入门及基础知识介绍_js_48


JavaScript入门及基础知识介绍_json_49


JavaScript入门及基础知识介绍_javascript_50

4.3方法

JavaScript入门及基础知识介绍_javascript_51


JavaScript入门及基础知识介绍_ajax_52


JavaScript入门及基础知识介绍_javascript_53

5.内部对象

JavaScript入门及基础知识介绍_ajax_54

5.1 Date

JavaScript入门及基础知识介绍_ajax_55


JavaScript入门及基础知识介绍_json_56

5.2 JSON

JavaScript入门及基础知识介绍_json_57


JavaScript入门及基础知识介绍_ajax_58


JavaScript入门及基础知识介绍_json_59


JavaScript入门及基础知识介绍_json_60

5.3 Ajax

JavaScript入门及基础知识介绍_ajax_61

6.面向对象编程

6.1什么是面向对象

JavaScript入门及基础知识介绍_js_62


JavaScript入门及基础知识介绍_ajax_63


JavaScript入门及基础知识介绍_javascript_64


JavaScript入门及基础知识介绍_ajax_65


JavaScript入门及基础知识介绍_ajax_66


JavaScript入门及基础知识介绍_js_67


JavaScript入门及基础知识介绍_js_68


JavaScript入门及基础知识介绍_js_69

7.操作BOM对象(重点)

JavaScript入门及基础知识介绍_javascript_70


JavaScript入门及基础知识介绍_js_71


JavaScript入门及基础知识介绍_json_72


JavaScript入门及基础知识介绍_javascript_73


JavaScript入门及基础知识介绍_javascript_74


JavaScript入门及基础知识介绍_ajax_75


JavaScript入门及基础知识介绍_ajax_76


JavaScript入门及基础知识介绍_json_77


JavaScript入门及基础知识介绍_javascript_78

8.操作DOM对象(重点)

JavaScript入门及基础知识介绍_json_79


JavaScript入门及基础知识介绍_ajax_80


JavaScript入门及基础知识介绍_js_81


JavaScript入门及基础知识介绍_javascript_82


JavaScript入门及基础知识介绍_ajax_83


JavaScript入门及基础知识介绍_javascript_84


JavaScript入门及基础知识介绍_json_85


JavaScript入门及基础知识介绍_javascript_86


JavaScript入门及基础知识介绍_js_87

9.操作表单(验证)

JavaScript入门及基础知识介绍_js_88


JavaScript入门及基础知识介绍_javascript_89


JavaScript入门及基础知识介绍_javascript_90