废话不多说,直接上案例:

 

【案例】

1、访问变量 按值:

function addM(num) {
  num += 5;
  return num;
}
var cnt = 10;
var result = addM(cnt);

console.log(cnt);//输出:10
console.log(result);//输出:15

2、访问变量 按引用:

function setFlag(obj) {
  obj.flag = 'xiaoming';
  obj = new Object();
  obj.flag = 'lisi';
}
var guy = new Object();
setFlag(guy);

console.log(guy.flag); //输出: xiaoming

  

【结论】访问变量有按值和按引用,但参数只会按值传递。

 

相关文章:

  • 2021-07-16
  • 2022-01-31
  • 2022-12-23
  • 2022-12-23
  • 2021-06-07
  • 2021-12-06
  • 2022-12-23
  • 2021-08-08
猜你喜欢
  • 2021-11-24
  • 2021-08-23
  • 2021-12-09
  • 2022-12-23
  • 2021-04-27
  • 2021-10-21
  • 2021-08-19
相关资源
相似解决方案