在我的TypeScript项目中,我想将Array中的值与下一个值进行比较。如果我在JavaScript这样做,我会做这样的事情:识别循环迭代当前的下一个条目Typescript
//JS
for (var i = 0; i < codeBlocks.length; i++) {
var j = i + 1;
if (codeBlocks[i] > codeBlocks[j]) {return true;}
return false;
}
不过,我真的很喜欢这个打字稿语法,因为它是更具可读性。
//TS
for (let codeBlock of codeBlocks) {
//logic
}
有没有一种方法来描述typecript中的“next iteration”值for循环?
为什么不试试if(codeBlocks [i]> codeBlocks [i + 1])if(codeBlocks [i]> codeBlocks [j]) –
@BunkerBoy我只是试图在TypeScript中实现,这个例子只是为了帮助解释这个问题。 –