[TOC]

01、JavaScript基础知识(框架)

JavaScript(缩写:JS)是一种具有面向对象能力的、解释型的程序语言,基于对象和事件驱动,具有相对安全性的客户端脚本语言。JavaScript是一门完备的 动态编程语言,当应用于 HTML 文档时,可为网站提供动态交互特性。
JavaScript基础知识 - 图1

ECMAScript:
JavaScript基础知识 - 图2

语法规范

js代码以行位单位,(半角)分号;结尾。
🔸注释//

  • 单行注释//开头。
  • 多行注释/*多行注释 */(同css)

🔸代码风格
命名规范:字母、数字、下划线组成,

  • 不能数字开头,不能是关键字,区分大小写。
  • 小驼峰命名(推荐)、下划线规则。initialColor

🔸关键字
内置的关键词:如var、do、else、enum、eval、false、for、if、void、function、switch
🔸语句块:{ 代码块 }

引用方式

  • 行内JS:元素标签内部的js代码。
  • 内部JS:定义在script标签里的js代码,可以放到head中、body中、body后,推荐body后,先加载html再执行js。
  • 外部JS(推荐):单独的JS文件,通过script标签引入,src属性指定js文件地址,此时标签中写的代码就无效了。
  • 动态加载:通过DOM的API动态加载JS脚本资源,用JS创建