批改状态:合格
老师批语:
// let x = (m) => {// console.log(m);// }// let y = x;// y(10);// if(x === y)// {// console.log(12);// }// function sum(obj){// obj = 10;// }// let x = 20;// sum(x);// console.log(x);// function sum(obj){// obj.name = 10;// }// let x = new Object();// x.name = 20;// sum(x);// console.log(x);// 值传递和引用传递有本质区别,在按引用传递参数时,值在内存中的位置会被保存在一个局部变// 量,这意味着对本地变量的修改会反映到函数外部。
function f(){return 123}let y = () => {return 12;}let m = function(){return 123;}
function f(x){return function(y){return x * y;}}let m = f(10);console.log(typeof m);console.log(m(20));
没有使用外部变量的函数,可以当成接口函数来使用
let m = (x,y) => {return x + y;}
`${}`:JS会将{}中的东西解析出来
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号