$(".btn").click(function(){
var menu = new array(['s',2,4,'4',]);
alert("abc"); //为什么这里打印不出来
})
因为js是一个区分大小写的语言,你把Array写成了array,导致程序出错,后面的没有执行,所以alert无效果
对于无效果的代码快速排查可使用try catch,比如你发现你的代码alert无效果,可以在alert前加一个try catch来定位代码在哪里出错:
这样可快速排查错误所在
大小写. 某一行error了下面的也不会继续执行
本回答被提问者采纳