文章详情页
javascript - js数组累加问题
浏览:57日期: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 - 小demo:请教怎么做出类似于水滴不断扩张的效果?2. javascript - vue生成一维码?求助!!!!!急3. 哭辽 求大佬解答 控制器的join方法怎么转模型方法4. javascript - Angular2中声明的成员变量为何显示undefined?5. mysql 一个sql 返回多个总数6. mysql 能不能创建一个 有列级函数 的联合视图?7. html5 - ajax post请求后如何渲染到页面上8. javascript - 前端开发 本地静态文件频繁修改,预览时的缓存怎么解决?9. css - 定位为absolute的父元素中的子元素 如何设置在父元素的下面?10. objective-c - iOS微博分享启动程序崩溃在[WeiboSDK registerApp:appkey]中
排行榜
