- 说出几个 HTML 的块级元素和行级元素
- script 标签 defer 和 async 的区别
- CSS 盒子模型
- CSS BFC
- CSS 外边距合并和解决方式
- CSS 定位方式区别
- JavaScript 基本数据类型
- 结合代码问题:JS 的 this,箭头函数,call、apply、bind 函数
var a = {
b: 1,
get: function() {
return this.b
}
}
var getB = a.get
console.log(getB())
- 结合代码问题:JS 闭包
for (var i = 0; i < 5; i++) {
setTimeout(function(i) {
console.log(i)
}, 1000)
}
- 结合代码问题:
var char = 'a'
(function() {
if (typeof char === 'undefined') {
var char = 'b'
console.log(char)
} else {
console.log(char)
}
})()
- Vue 生命周期
- Vue computed 和 watch 的区别
- 编程题:
找出数组中绝对值最小的元素,如 [-1, 3, -100, 4, -20] -> -1
function findAbsMinOfArray() {
// 编写代码
}
聊项目,聊人生
聊上两家公司的情况,聊职业发展和对现在的期望