滴滴前端面经(转载)

这篇博客汇总了前端面试中的关键知识点,包括ES5与ES6的继承对比、箭头函数特性、null与undefined的区别、Promise的工作原理、CSS的布局技巧如Flexbox以及HTML语义化标签。还探讨了JavaScript的类型转换、事件循环、DOM操作以及HTTP协议的相关概念。此外,涉及到微信小程序的开发实践和Vue、React的组件通信及状态管理。面试者应理解并掌握这些核心技术。
摘要由CSDN通过智能技术生成

generatorgenerator 了解吗

ES5ES5 继承和 ES6ES6 继承的区别

ES6ES6 中的继承有什么好处

箭头函数能不能做构造函数,为什么

nullnull 和 undefinedundefined 区别

typeoftypeof 和 instanceofinstanceof 区别

instanceofinstanceof 的原理和弊端

es6es6 中 mapmap 和 setset 方法有什么不同?

null > 0, null < 0, null >= 0, null <= 0, null == 0 分别输出什么?

jsjs 的类型转换

prototypeprototype 是啥,什么是原型,什么是实例原型,说说你的理解

jsjs 为什么不支持多继承

异步操作你知道哪些?PromisePromise 中回调函数是同步的还是异步的?thenthen 的链式调用是同步的还是异步的?

jsjs 事件循环过程是什么样的?它为什么会分为宏任务和微任务?

css


blockblock、inlineinline 和 inline-blockinline−block 的元素有什么差别

display:flex 下水平垂直居中怎么实现

flex: 1 和 flex: 0.1 各会呈现什么样的状态

弹性布局,说说你常用的属性

实现两栏布局,左边固定右边自适应

实现两栏布局,左右固定,设置两栏分别居于屏幕左右两侧

给一个图片,只知道 urlurl,实现图片铺满和

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值