我正在编写一个函数,它将一个参数作为单词并将其保存到数组中。 每次调用函数时,我都希望它给出数组中所有现有元素。 例如, var addA = add(" a"); var addb = add(" b");
我已经声明了一个全局数组,但是当我在函数内部调用数组时,它表示未定义,
var arr = [];
function add(element) {
arr.push(element);
}
我是JS新手,任何帮助都会受到赞赏吗?
答案 0 :(得分:0)
我认为你想做的就是这个,
var arr = [];
var addA = add("a");
function add(element) {
arr.push(element);
return arr;
}
这种方法的工作方式是将元素推送到数组,然后从函数返回带有新元素的整个数组。