加入前端「壹题」学习小组,尽在公众号「高级前端进阶」,进阶共勉之!
工作日每天一道大厂前端面试题,一年后再回头,会感谢曾经努力的自己!
2019-08-05
第 120 题:为什么 for 循环嵌套顺序会影响性能?
var t1 = new Date().getTime()
for (let i = 0; i < 100; i++) {
for (let j = 0; j < 1000; j++) {
for (let k = 0; k < 10000; k++) {
}
}
}
var t2 = new Date().getTime()
console.log('first time', t2 - t1)
for (let i = 0; i < 10000; i++) {
for (let j = 0; j < 1000; j++) {
for (let k = 0; k < 100; k++) {
}
}
}
var t3 = new Date().getTime()
console.log('two time', t3 - t2)
解析:第 120 题
- 前端 100 问:能搞懂 80% 的请把简历给我
- 【半月刊 1】前端高频面试题及答案汇总
- 【半月刊 2】前端高频面试题及答案汇总
- 【半月刊 3】前端高频面试题及答案汇总
- 【半月刊 4】前端高频面试题及答案汇总
进阶系列文章汇总如下,觉得不错点个 star,欢迎 加群 互相学习。
我是木易杨,公众号「高级前端进阶」作者,跟着我每周重点攻克一个前端面试重难点。接下来让我带你走进高级前端的世界,在进阶的路上,共勉!