Correcting teacher:PHPz
Correction status:qualified
Teacher's comments:总结的不错
代码如下:
// 1.JS中变量的使用
let user = "jiao";
console.log("1.变量user is:" + user);
let a = 10;
//2.常量的使用
const b = "beijing";
console.log("2.常量b is:"+b);
console.log("\n 以下为函数的使用 \n");
//JS中函数的使用方式主要有四种:1.声明函数(具有自动提升的功能,不建议使用) 2.匿名函数 3.箭头函数 4.立即使用函数。函数必须有显示return,或者隐式的
//3.声明函数,
function searchName(name){
return "声明函数的使用"+name;
}
console.log("3.声明函数的使用:"+searchName("wang"));
// 4.匿名函数
let name_1 = function(name){
return "匿名函数的使用:"+ name;
}
console.log("4.匿名函数的使用:"+name_1("jac"));
//5.箭头函数 多个参数
let arr = (a,b)=>{return a+b};
console.log("5.两个参数的箭头函数求和:"+ arr(3,5));
//6.箭头函数 没有参数
let arr_2 = ()=>{ return "hello the worl"};
console.log("6.没有参数的箭头函数"+arr_2());
// 7.一个参数
let arr_3 = a => {return "箭头函数只有一个参数:" + a};
console.log("7.只有一个参数的箭头函数的使用情况:"+ arr_3(5));
// 7.2 立即执行函数
let sum = (function(a,b){
return a+b;
})(1,2);
console.log("立即执行函数的结果:"+sum);
执行效果如下:
1.变量user is:jiao
2.常量b is:beijing
以下为函数的使用
3.声明函数的使用:声明函数的使用wang
4.匿名函数的使用:匿名函数的使用:jac
5.两个参数的箭头函数求和:8
6.没有参数的箭头函数hello the worl
7.只有一个参数的箭头函数的使用情况:箭头函数只有一个参数:5
// var 不声明即可使用,风险大
c = 3;
console.log("8.var 不声明就使用变量,容易被入侵"+c);
var c = 4;
console.log("9.var可反复声明同一个变量,不容易分辨"+ c);
{var c = 5;
console.log("10.var不支持块结构,容易泄露:"+c);
}
程序运行结果如下:
不推荐使用var声明变量
8.var 不声明就使用变量3
9.var可反复声明同一个变量4
10.var不支持块结构,容易泄露:5