我想写一个简单的例子,它将计算消息。 非常重要:我需要检查,如果数组为空或不使用索引,像这样(main_arr [0]):如何通过索引检查数组
<body>
<input type="button" id="btn1" name="click" value="click"/>
<script type="text/javascript">
$(document).ready(function() {
var main_arr ;
$("#btn1").click(function() {
if (main_arr[0] == null) {
main_arr = [];
alert("Array was initialized!");
} else {
main_arr.push("message");
alert("In array " + main_arr.length + " messages!");
}
});
});
</script>
</body>
如何检查是否main_arr [0]具有价值?
当你定义它时,你有没有理由不能初始化变量? 'var main_arr = [];'。然后,您不必在点击处理程序中进行检查。 –