for ( var i = 0; i < 5; i++ ) {
(function(i) {
setTimeout(function() {
console.log(i, +new Date() /1000);
}, 1000)
})(i)
};css
setTimeout(function() {
console.log(i, +new Date() /1000)
}, 1000)
考察做用域问题、异步函数执行顺序问题、依次执行异步函数、同步函数的方法。
顺序执行,我提出try finally,他否认了,我没敢坚持,一直在揣摩他的考察点,(try finally 也能够)。他提示用promise,我给出答案用promise.then + promise.resolvevue
一个数组,找出里面两者之和等于target的两个元素的index。
我用的双for循环。react
一个数组,若是一个字节是0,两个字节是10或11,若是是结尾是一个字节返回true,两个字节返回false。好比[1, 0, 0] 返回true,[1, 1, 1, 0]返回false。审题错了(觉得数组内元素会随意组合,他否认了),后来我以为很简单,直接slice数组最后两个作判断就能够了。不知道对不对webpack
git若是一个成员merge了你不想提交到线上的代码,怎么办?revert?我给出了revert的答案,可是感受不须要啊,每一个人各自维护本身的分支就好了。git