JS 在回调函数中为什么只能读取却不能修改外部的变量 我来答 2个回答 #热议# 不吃早饭真的会得胆结石吗? 吉他手_vai 2017-08-02 · TA获得超过223个赞 知道小有建树答主 回答量:331 采纳率:25% 帮助的人:341万 我也去答题访问个人页 关注 展开全部 一般都是只有引用类型的才能修改即使是C语言之类的,也是指针啊JS里面的ARRAY,OBJECT,FUNCTION之类的都可以修改属性JS是把这些变量都绑在了回调函数的上下文上面,js的arguments就给你展示了存的哪些参数值,和外围的执行回调的事件或者方法无关 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2017-08-02 展开全部 不能改变 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2015-09-15 javascript怎么在回调函数内,修改外部变量? 2016-08-28 js 事件调用函数,无法修改全局变量? 1 2016-11-01 javascript 怎么在回调函数内,修改外部变量 2018-01-25 js回调函数内给外部变量赋值 2013-09-08 jquery ajax回调函数里面的变量如何在函数外部也能访... 12 2017-10-31 js里面不能修改Boolean变量的数据是怎么回事? 2017-08-19 如何在回调函数中访问外部的变量 2018-02-15 js全局变量在某个回调函数里还可以访问吗 更多类似问题 > 为你推荐: