javascript前端面试题
时间: 2023-10-10 19:12:51 浏览: 123
javascript 前端面试题
javascript前端面试题主要包括以下内容:
1. 原型与原型链
- 通过修改原型来实现属性或方法的添加或修改
- 通过重写原型来完全替换原型对象
2. JavaScript脚本加载和执行方式
- defer属性:脚本与文档同步解析,但在文档解析完成后执行
- async属性:脚本异步加载,不阻塞页面解析,但加载完成后立即执行
- 动态创建DOM标签:监听文档加载事件,在文档加载完成后动态创建script标签引入脚本
- 使用setTimeout延迟方法:设置定时器延迟加载脚本
- 将JS脚本放在文档底部,使其尽可能在最后加载执行
3. 在模板字符串中写入HTML代码
- 可以无障碍地在模板字符串中直接写入HTML代码
阅读全文