Correcting teacher:PHPz
Correction status:qualified
Teacher's comments:
一旦被定义就不允许再修改数据的即为常量。
比如圆周率π=3.14……,重力加速度g是9.8米/秒的二次方。因此我们定义这个π或者g的时候,希望定义了就不要再被修改了。
常量有以下几个特点:
1.常量用const定义;
2.常量标识符通常大写;
3.常量定义的时候一般要初始化,即定义的时候要给常量赋值。
定义常量举例:
<script>
// 定义常量π
const PI = 3.14;
console.log(PI);
// 定义常量g
const G = 9.8;
console.log(G);
</script>
控制台打印结果如下:
被定义之后还可以继续修改的数据就是变量。
比如苹果今天卖6块钱1kg,过几天涨价了卖6.5块1kg,苹果的价格就是变量。小明这次语文考试得了85分,经过努力,下次语文考试得了90分,小明语文考试的分数就是变量。
变量有以下几个特点:
1.变量的声明用let;
2.变量命名可以不用全部大写,但是遵循标识符命名规则,且推荐用驼峰命名法;
3.变量可以被更新,但是不能重复声明。
定义变量举例:
<script>
// 定义变量
let slogan = "欢迎金龙集团刘书记莅临本单位指导工作!";
console.log(slogan);
// 更新变量
slogan = "热烈祝贺本集团提前达成年度营收目标!";
console.log(slogan);
</script>
控制台打印结果如下:
函数就是一个神奇的工具,这个工具是由开发人员根据需要定义的。被定义出来实现特定的目的。
我们把苹果放到榨汁机里面,通过榨汁机榨出苹果汁,这个榨汁机就是我们榨汁的工具,实现了我们榨汁的目的;我们把碗具放到洗碗机里面,洗干净拿出来,这个洗碗机就是我们洗碗的工具,实现了我们洗碗的目的。
举几个函数具体的例子:
<script>
// 定义一个求和函数,a和b是数字参数,函数返回a+b的结果。
function sum(a, b) {
return a + b;
}
// 调用函数并将结果返回给sum1
sum1 = sum(3, 4);
console.log(sum1);
</script>
控制台打印结果如下:
匿名函数可以转换成箭头函数,写法更简单
<script>
// 定义一个匿名求和函数,a和b是数字参数,函数返回a+b的结果,并赋给sum。
let sum = function (a, b) {
return a + b;
};
console.log(sum(3, 4));
// 匿名函数可以转换成箭头函数
sum = (a, b) => {
return a + b;
};
console.log(sum(3, 4));
</script>
控制台打印结果如下: