JavaScript 是一种轻量级的脚本语言。所谓“脚本语言
JavaScript 的核心语法部分相当精简,只包括两个部分:基本的语法构造(比如操作符、控制结构、语句)和标准库(就是一系列具有各种功能的对象)。除此之外,各种宿主环境提供额外的 API(即只能在该环境使用的接口),以便 JavaScript 调用。
JavaScript 由ECMAScript,DOM,BOM组成
四条常用语句: alert("xxxx"); 输出一个警告框 document.write("xxx"); 在网页中输出一个内容(body中) console.log("xxx"); 在控制台输出一个内容 prompt("xxx"); 可以获取用户输入 prompt获取数据都是 String 类型
内联写法: 在标签中直接写js: 对于button,可以将js直接写到标签的onclick属性中,点击按钮,js运行 语法:onclick="整个js语句"; 如:onclick="alert('xxx')"; 对于a,可以将js直接写到href中,点击超链接,js运行 语法:href="javascript : 整个js语句";
内部样式: js代码写到 script标签中
外部样式: js代码写到 .js文件中,简写引用 引用方式: (srcipt标签引用js文件后,里面再写js代码则无效化,需要再开一个script标签)
js中严格区分大小写,每条语句后以;结尾,且js中会忽略换行和空格
注释: 单行注释 // 多行注释 /**/
变量定义: 语法:var 变量名 = 值;(旧)var没有块作用域,但有函数作用域 let 变量名 = 值;(新)let有块作用域 变量名可以用 字母、数字、$、_组成,开头不能用数字
数据类型:
String 字符串
Number 数值
BigInt 大整数
Boolean 布尔型
Null 空值
Undefined 未定义
Symbol 符号
Object 对象
查看数据类型: typeof 数据 可以返回数据类型