文章详情页
javascript - js数组累加问题
浏览:107日期:2023-05-11 11:42:46
问题描述
val是一个参数,每次点击就传一个值过来,可是数组就是不累加,不知道这是为什么
问题解答
回答1:因为你累加的数组每次都是新的,arr每次都被重新赋值为[’s’, ’d’]。
回答2:把var arr = [] 定义到当前函数的外部即可,类似于这样:
var arr = [’s’, ’d’]function addArr(val){ arr.push(val)}
标签:
JavaScript
相关文章:
1. javascript - 开发者工具中的本地缓存放在电脑的哪个文件夹2. mysql - 关于时间的入库问题,大神们你们存数据库的时间是取本地的时间,还是取utc的时间?3. python3.x - 用python操作mongodb,在pypi上应该安装那个?4. node.js - vue-cli项目不知名报错,求解5. apache - 本地搭建wordpress权限问题6. javascript - 从mysql获取json数据,前端怎么处理转换解析json类型7. css3 - 在sublime text里, 如何让emmet生成的带前缀css属性垂直对齐?8. html5 - 手机连接电脑在谷歌上调试app,出现如下的情况9. html5和Flash对抗是什么情况?10. 数据库无法进入
排行榜
