假设有个方法
/* index为数字或字符串数字 */ function test(index) { // index验证预处理 return $('input').eq(index).val(); }
如何确保eq正确执行?
我根据大家的答案写了个结果,应该长这样:
function test(index) { /^[+-]?\d+$/.test(index) ? index = parseInt(index) : index = 0; return $('input').eq(index).val(); }
大家看看如何?另外大家回答都差不多,所以采纳第一个回答的人了,3q!
潇湘沐
相关分类