2020年秋招前端面试题
字节(商业变现)一面
-
说说flex布局、以及以下属性flex-shrink/flex-grow/align-items
-
说说数组有哪些方法,然后问了一道reduce方法的题
[‘x’, ‘v’, ‘sss’] => { x: true, v: true, … }把左边的数组变成右边对象的形式 -
用new的形式创建的对象和直接调用方法的形式有啥区别
function Person(name){this.name = name;return { } } const a = new Person('xxx') a.name = 'xxx' // -
箭头函数与普通函数的区别,箭头函数可不可以用call/apply
-
xss和csrf和httpOnly
-
说一下原型,怎么表示实例对象a的constructor
prototype __proto__a.constructor -
用原型的方式实现下面的class,使得它可以用new创建并可以调用里面的方法
class Animal {constructor(name) {this.name = name;}static time = '周日'saySth (sth) {console.log(` ${Animal.time} ${this.name} say ${sth}`);} } const aCat = new Animal('kitty'); aCat.saySth('hello'); -
下面输出什么(考察let/var的区别)
for (let i = 0; i < 5
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
