瀟灑尐姊

文章 评论 浏览 27

瀟灑尐姊 2022-05-04 13:51:23

哈哈,本来没看懂,基于axdhxyzx的观点,觉得反而更理解mqyqingfeng的意思了。我试着说下类比的理解:

A、变量名变量值的关系好比快捷方式真实文件的关系
B、值类型类比为文件 引用类型类比为文件夹

文中的第三种传递方式
//1、2
var obj = {value: 1};  
//4
function foo(o) {
    //5
    o = 2;
    console.log(o); 
}
//3
foo(obj); 
console.log(obj.value) 

1.创建文件夹“{value: 1}”
2.创建一个快捷方式obj
3.实参:步骤2创建的快捷方式
4.形参:创建o快捷方式,但o不指向obj指向的文件夹,却指向了快捷方式obj本身(快捷方式的快捷方式叫高阶快捷方式?哈哈,应该就是就是共享传递的意思吧)
5.修改o快捷方式的指向,改为指向文件“2”

JavaScript 深入研究之参数按值传递

瀟灑尐姊 2022-05-04 13:47:36

大佬,这个偏函数是不是有点问题,subFrom20(5),subFrom20(4)都输出15,那个args被污染拉,是不是该拷贝一份

JavaScript 专题之偏函数

瀟灑尐姊 2022-05-04 06:40:20

Hello Tom

第 109 题:扩展题,请写出如下代码的打印结果

更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文