var list = ["a","b","c"]; // 正常写法 for(var i =0;i<list.length;i++) { var b = list[i]; console.log(b); } // 新的写法,利用list[i] 超过长度会返回空,作为终止条件 for(var i= 0,b;b = list[i];i++) { console.log(b); }