问的不难,是我太菜了。
问项目:
1)让你讲整个项目,主页面怎么实现的
2)项目中最困难的是什么,怎么解决的
代码输出题:
1. 宏任务,微任务相关
console.log('1')
setTimeout(function() {
console.log('2')
}, 0)
new Promise(resolve => {
console.log('3')
resolve()
})
.then(function() {
console.log('4')
})
.then(function() {
console.log('5')
})
console.log('6')
1. 输出是什么?以及严格模式下呢?
function foo () {
console.log(this.a)
}
var obj = { a: 1 }
var a = 2
foo()
foo.call(obj)
1. 输出是什么,为什么
function foo () {
console.log(this.a)
}
var a = 2
function doFoo(fn) {
console.log(this)
fn()
}
var obj1 = {a: 3, foo}
var obj2 = {a: 4, doFoo}
obj2.doFoo(obj1.foo)
基础八股:
浏览器从网址输入到完全渲染,都经历了什么事情?
CSS定位,有几种,绝对定位、固定定位是怎么样子的,相对于什么定位的
JS 箭头函数和普通函数的区别
了解一些网络攻击吗?(不了解就没问了
JS的 什么属性...有点忘了
代码题:
最长公共前缀