美文网首页
### 循环性能对比

### 循环性能对比

作者: 君林_6183 | 来源:发表于2019-11-10 17:49 被阅读0次

    let index = 0;
    let arr = [];
    while (index < 100000) {
    arr.push(index);
    index++;
    }

    console.time('one');
    for (let i = 0; i < arr.length; i++) {
        // arr[i]
    }
    console.timeEnd('one');
    // one: 2.09765625ms
    
    console.time('two');
    for (let i = 0, len = arr.length; i < len; i++) {
        // arr[i]
    }
    console.timeEnd('two');
    // two: 0.839111328125ms
    
    console.time('three');
    for (let i = 0, item; item = arr[i++];) {
        // console.log(arr[i])
    }
    console.timeEnd('three');
    // three: 0.004150390625ms

    相关文章

      网友评论

          本文标题:### 循环性能对比

          本文链接:https://www.haomeiwen.com/subject/zcpabctx.html