Kar*_*98k 1 javascript arrays button reset
我有许多按钮,单击这些按钮可将单词添加到数组中。网址名称中使用此数组来下载文件:
<button id="button9" onclick="myFunction7();"</button>
<script>
var a = [];
function myFunction7() {
a.push("h");
}
<button id="button10" onclick="myFunction8();"</button>
<script>
var b = [];
function myFunction8() {
b.push("h");
}
var url = [a,b,c,d];
Run Code Online (Sandbox Code Playgroud)
(我刚刚包括了两个按钮,它们也以相同的格式存在于c和d中)
按钮的功能起作用,并且正确的文件已加载。有没有一种方法可以重置url变量并清空数组?我希望有一个按钮可以重置网页上的url变量,以便可以创建一个新数组。我已经创建了一个刷新整个页面的按钮,但这并不理想,因为每次我的网页都必须重新加载以清除数组时,才这样!
要清除数组,只需要将其重新声明为空数组 url = []
var url = ['a', 'b', 'c', 'd'];
console.log(url) // added for example
function clearArray() {
return url = []
}
function getArray() {
return console.log(url)
}
Run Code Online (Sandbox Code Playgroud)
<button onclick="clearArray(); alert('Array cleared. Now click getArray() button')">Clear Array</button>
<button onclick="getArray()">Get Array</button> <!-- click me after clearing the array -->
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9208 次 |
最近记录: |