字节跳动二面题目总结
发布日期:2021-05-12 21:18:25 浏览次数:18 分类:精选文章

本文共 661 字,大约阅读时间需要 2 分钟。

// 变量提升

console.log(a);
var a = 1;
function a () { // 1 }
a = 2;
function a () { // 2 }
a();

// 事件循环

new Promise((resolve) => {
log(3)
resolve();
}).then(() => log(4))
async function foo () {
console.log(‘5’);
await bar();
console.log(‘7’);
}
async function bar () {
console.log(‘6’);
}

foo();

// this

var name =“window”;

var bar ={name: “bar” };

var foo = {

name: “foo”,

say:() => {log(this.name)},

say2: function () {

return () => {log(this.name)}

}

}

foo.say()

foo.say.call(bar);

foo.say2()();

foo.say2.call(bar)();

foo.say2().call(bar);

// “田”字布局

浮动、绝对定位、flex

// 跨域

cors、jsonp、反向代理

// Vue

Vue-router

// 2SUM

两数求和

var arr = [2,3,5,6,6];

var target = 8

// rem

上一篇:字节跳动二面有关于变量提升和this指向的问题
下一篇:八皇后回溯算法原理剖析及其JS实现

发表评论

最新留言

感谢大佬
[***.8.128.20]2025年04月26日 23时00分22秒