需求:
现在有数组['A','B','C'],
点击了某个按钮之后,如何让数组变为['A','B','C','D'],
再次点击之后变为['A','B','C','D','E']
.....
实现:
<body>
<button class="btn">点我</button>
<script>
var btn = document.querySelector('.btn')
var arr = ['A','B','C']
console.log(arr)
btn.addEventListener('click', function () {
if(arr.length < 26) {
arr.push(String.fromCharCode(arr.length + 65))
return console.log(arr);
}else {
alert('没有更多字母了')
}
})
</script>
</body>
注意:英文字母只有26个,超过了就发出警告.