Javascript 知识点 笔记总结
1 JS基本概念
1.1 JS简介
前端三层
- HTML —— 结构层从语义的角度描述页面的结构
- CSS —— 样式层从装饰的角度描述页面的样式
- JavaScript —— 行为层从交互的角度描述页面的行为
JS的组成:ECMAScript + BOM + DOM
JavaScript 作用:数据验证、读写HTML元素、与浏览器窗口及内容交互、网页特效、WEB游戏制作、基于Node.js 技术进行服务器端编程
ECMAScript 版本
ECMAScript 1 (1997年06月:发布首版)
ECMAScript 2 (1998年06月:版本变更)
ECMAScript 3 (1999年12月:添加正则表达式、try/catch)
ECMAScript 4 (放弃发布)
ECMAScript 5 (2009年12月:添加严格模式、JSON支持)
ECMAScript 5.1 (2011年06月:版本变更)
ECMAScript 6 (2015年06月:添加类和模块) ES2015
ECMAScript 7 (2016年06月:增加指数运算符) ES2016
ECMAScript 8 (2017年06月:增新功能) ES2017
ECMAScript 9 (2018年06月:增新特性) ES2018
ECMAScript 10 (2019年06月:增新特性) ES2019
ECMAScript 11 (草案中) ES2020
1.2 JS引用
点我
......
[注]
老版本的 script 标签中会添加 type="text/javascript" 属性,HTML5中已不必添加这一属性。