发表于: 2021-05-18 00:02:46
2 983
今天学习内容【JavaScript基础】
一、js的三种书写位置,分别为行内、内嵌和外部。
1.行内式
<input type="button" value="点我试试" onclick="alert('Hello World')" />
2.内嵌式
<script>
alert('Hello World~!');
</script>
3.外链式
<script src="my.js"></script>
二、js的注释
1.单行注释为 //
2.多行注释为 /* */
三、js的输入输出语句
alert('内容'); 弹出警告框
console.log('内容'); 控制台打印输出信息
prompt('提示内容');弹出输入框,用户可以输入
四、变量
1.什么是变量?
答:就是相当于一个用来存放数据的盒子。
2.变量的使用
声明变量:var 变量名;
声明多个变量:var 变量1,变量2;
变量赋值:变量名 = 值;
简写:var 变量名 = 值;
多个变量:var 变量1 = 值,变量2 = 值;
注意:变量没有声明没有赋值直接使用会报错,如果变量没有赋值直接输出则结果为undefined,变量不声明直接赋值可以使用,但不推荐这样做。
五、变量命名规范
1.由字母(A-Za-z)、数字(0-9)、下划线(_)、美元符号( $ )组成,如:usrAge, num01, _name
2.严格区分大小写。var app; 和 var App; 是两个变量
3.不能 以数字开头。 18age 是错误的
4.不能 是关键字、保留字。例如:var、for、while
5.变量名必须有意义。 MMD BBD nl → age
6.遵守驼峰命名法。首字母小写,后面单词的首字母需要大写。myFirstName
7.不能使用保留词,关键词
六、数据类型
1.数据类型的分类
简单数据类型 (Number,String,Boolean,Undefined,Null)
复杂数据类型 (object)
2.简单的数据
Number 数字型 js的数字型可以保存整数也可以是小数(浮点数)
数字型最常见的进制有二进制、八进制、十进制、十六进制
数字型的三个特殊值 Infinity 无穷大、-Infinity 无穷小、NaN非数值
isNaN可以用来判断一个变量是否为非数字型,返回true or false
String 字符串型 js的字符串型可以是引号中的任意文本,其语法为 双引号 "内容" 和 单引号'内容'
字符串的常用转义符:\n 换行 \\ 斜杆 \t 缩进 \b 空格
字符串可以用 + 来进行拼接 如:alret('内容' + 变量 + ‘内容’);
Boolean 布尔型,值只有true和false
Undefined 声明后没有赋值的变量的默认值
Null 空值
获取变量的数据类型可以用typeof,使用方法为console.log(typeof num)
3.数据类型转换
toString() 转换为字符串
String() 强制转换为字符串
或者+号拼接字符串
parseInt(string)将字符串转换为整数
parseFloat(string) 将字符串转换为浮点数
Number()强制转换为数字型
或者利用 - * / 算数运算隐式转换
Boolean()转换为布尔型
【明天学习内容】
一、js的运算符
二、js的流程控制
评论