问题:
首先排除s长度大于t或者长度等于0的情况
循环内部的判断条件 s当前元素与t当前元素相等时,才执行后面的++,并判断长度是否相同; 相同则说明全部匹配到了,不同则进入下一轮循环
var isSubsequence = function(s, t) {
if(s.length>t.length){
return false
}
if(s.length==0){
return true
}
let i=0
for(const c of t){
if(s[i]==c&&++i==s.length){
return true
}
}
return false
};