JavaWeb开发思维导图之——JavaScript基础语法(54)
一 概述
- 注释
- 输入输出语句
- 变量和常量
- 原始数据类型
- 运算符
- 流程控制和循环语句
- 数组
- 函数
二 内容详情
2.1 注释
- 单行注释 //注释内容
- 多行注释/* 注释内容*/
2.2 输入输出语句
- 输入框: prompt("提示内容")
- 弹出警告框: alert("提示内容")
- 控制台输出: consol.log("显示内容")
- 页面内容输出: document.write("显示内容")
2.3 变量和常量
- javaScript属于弱类型语言
- 定义变量时不区分具体的数据类型
- 定义局部变量: let 变量名=值;
- 定义全局变量: 变量名=值;
- 定义常量: const 常量名=值;
2.4 原始数据类型
- boolean: 布尔类型,true或false
- null: 声明null值的特殊关键字
- underfined: 代表变量未定义
- number: 整数或浮点数
- string: 字符串
- bigint: 大整数,例如: let num=10n;
2.5 运算符
- 算术运算符
- 赋值运算符
- 比较运算符
- 逻辑运算符
- 三元运算符
2.6 流程控制和循环语句
- if语句
- switch语句
- for循环
- while循环
2.7 数组
- 说明: 数据类型和长度没有限制
- 格式: let 数组名=[元素1,元素2,..];
- 索引范围: 从0开始,最大到数组长度-1
- 数组长度: 数组名.length
- 高级运算符(...)
2.8 函数
- 定义格式:function 方法名(参数列表){方法体; return 返回值;}
- 可变参数: function 方法名(...参数名){方法体;return 返回值;}
- 匿名函数: function(参数列表){方法体;}