前端面试常见问题

1、JavaScript中的数据类型有哪些?

2、如何判断一个变量的类型是Array 还是Object?

3、数组的常用的遍历方法?有哪些区别?

4、严格模式的由来?作用?

5、promise 的作用?有哪些状态?

6、提升?变量提升 函数提升

7、数组常用的方法,比如合并、反转

8、认为什么样的代码算是好代码? clean code

9、事件冒泡过程

10、event loop eg: var a =1; setTimeout(function(console.log(1)));

11、 code construction?help?

12、字符串的内容可以修改吗?

13、参数传递类型  值 引用

14、闭包、this

15、Generator

16、ES 6

17、严格模式对函数声明的影响

18、css 实现两个div重叠

19、reset css代码;盒子模型;兼容性 让其表现一致

20、garbage collector

21、stack exceed max size

22、Doctype

23、IFIE

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容