Web前端最新JS基础7,2024年最新46道面试题带你了解中高级web前端面试答案

最后

本人分享一下这次字节跳动、美团、头条等大厂的面试真题涉及到的知识点,以及我个人的学习方法、学习路线等,当然也整理了一些学习文档资料出来是给大家的。知识点涉及比较全面,包括但不限于前端基础,HTML,CSS,JavaScript,Vue,ES6,HTTP,浏览器,算法等等

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

前端视频资料:


操作浏览器的能力


  1. 打开关闭浏览器

  2. 操作历史记录

  3. 滚动条

  4. 弹框

  5. 地址栏

Windows对象


打开浏览器窗口自动创建Windows对象

属性


| 属性 | 含义 |

| :-: | :-- |

| alert | 弹出提示框 |

| confirm | 显示提示信息,确定,取消 |

| prompt | 显示让用户输入内容框 |

| open | 打开一个新的浏览器,指定URL |

| close | 关闭浏览器 |

注:

  1. open接受4个参数:要加载的URL,目标窗口,特性字符串,新窗口在浏览器的历史记录是否替代当前加载页的布尔值

  2. alert,confirm,prompt的外观由浏览器决定,对话框显示时,代码会停止运行

计时器


  1. setTimeout()倒计时计数器

setTimeout(function(){

alert(‘’)

},1000)

  1. setInterval()循环计时器

setInterval(function(){

alert(‘’)

},1000)

  1. clearTimeout()终止循环

视屏


  1. innerHeight视屏高度

  2. innerWidth视屏宽度

  3. scrollTop距离视屏顶部距离

注:接受单位为PX

  1. scrollLeft距离左边距离

  2. moveTo(x,y)移动到指定位置

  3. moveBy(x,y)移动到绝对坐标x,y

  4. resizeTo()调整窗口到指定大小

  5. resizeBy()调整指定大小

示例:过渡回到顶部


  1. 点击时获取当前高度

  2. 每100ms高度减100

  3. 赋值给scroollTop

  4. scroollTop小于等于0停止计数

<button οnclick=“differtop()”>回顶部

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值