JS 在回调函数中为什么只能读取却不能修改外部的变量

如题所述

一般都是只有引用类型的才能修改
即使是C语言之类的,也是指针啊

JS里面的ARRAY,OBJECT,FUNCTION之类的都可以修改属性
JS是把这些变量都绑在了回调函数的上下文上面,js的arguments就给你展示了存的哪些参数值,和外围的执行回调的事件或者方法无关
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-08-02
不能改变
相似回答