最后
本人分享一下这次字节跳动、美团、头条等大厂的面试真题涉及到的知识点,以及我个人的学习方法、学习路线等,当然也整理了一些学习文档资料出来是给大家的。知识点涉及比较全面,包括但不限于前端基础,HTML,CSS,JavaScript,Vue,ES6,HTTP,浏览器,算法等等
前端视频资料:
-
打开关闭浏览器
-
操作历史记录
-
滚动条
-
弹框
-
地址栏
打开浏览器窗口自动创建Windows对象
| 属性 | 含义 |
| :-: | :-- |
| alert | 弹出提示框 |
| confirm | 显示提示信息,确定,取消 |
| prompt | 显示让用户输入内容框 |
| open | 打开一个新的浏览器,指定URL |
| close | 关闭浏览器 |
注:
-
open接受4个参数:要加载的URL,目标窗口,特性字符串,新窗口在浏览器的历史记录是否替代当前加载页的布尔值
-
alert,confirm,prompt的外观由浏览器决定,对话框显示时,代码会停止运行
- setTimeout()倒计时计数器
setTimeout(function(){
alert(‘’)
},1000)
- setInterval()循环计时器
setInterval(function(){
alert(‘’)
},1000)
- clearTimeout()终止循环
-
innerHeight视屏高度
-
innerWidth视屏宽度
-
scrollTop距离视屏顶部距离
注:接受单位为PX
-
scrollLeft距离左边距离
-
moveTo(x,y)移动到指定位置
-
moveBy(x,y)移动到绝对坐标x,y
-
resizeTo()调整窗口到指定大小
-
resizeBy()调整指定大小
-
点击时获取当前高度
-
每100ms高度减100
-
赋值给scroollTop
-
scroollTop小于等于0停止计数
<button οnclick=“differtop()”>回顶部