局部变量经过一个方法后值为什么没变呢
javascript吧
全部回复
仅看楼主
level 3
lz
小白一只,各位大佬帮忙看看
2022年02月23日 11点02分 1
level 3
2022年02月23日 11点02分 2
level 3
[疑问]
2022年02月23日 11点02分 3
level 3
dd
2022年02月23日 11点02分 4
level 4
程序呢?贴上来呀。
2022年02月23日 11点02分 5
图在二楼
2022年02月24日 00点02分
level 3
你要把那个flag返回出去啊
2022年02月23日 23点02分 7
level 3
validate里面的那个
2022年02月23日 23点02分 8
我懂了,感谢大佬[吐舌]
2022年02月24日 00点02分
搞不懂了,递归方法该咋返回呢
2022年02月24日 01点02分
level 11
基本变量只传值不传地址
2022年02月24日 00点02分 9
数组的话是不是就是传地址了[呵呵],我上次也是调了个递归方法,把一个空数组传进去了,跑完这个方法后,数组里就有数据了
2022年02月24日 00点02分
@终极鱿鱼冬瓜皮 是的,对象都是传地址
2022年02月24日 05点02分
level 5
你这个函数设计的有问题 .children没加为空处理 想要实现的功能也不清楚 是这一整个对象 只要找到了这个name === 就返回true 还是说找到固定的对象
2022年02月24日 06点02分 10
boolean是一个基本类型 没有引用这个概念 想通过方法去修改或者获取基本类型需要通过方法的return去获取 这个函数需要重新改改的
2022年02月24日 06点02分
tableData是一个树形结构数据,children是他的子节点,这个方法就是为了判断tableData中name是否已经有了,不过我已经解决了,我在外部定义了个全局变量,现在没问题了[呵呵]
2022年02月25日 03点02分
level 4
函数参数是值传递,所以你这样没用,建议你先弄懂值传递的意思
2022年03月01日 02点03分 11
level 2
变量作用域没搞懂,你只是在一个方法修改,修改不到外面,外面还是不变的
2022年03月03日 01点03分 12
[钱币]
2022年05月08日 15点05分
1