
前端面试题
文章平均质量分 88
兰de宝贝
前端开发小博主,目前在努力学习中,望不吝赐教
展开
-
前端面试题集锦(7)
1、常见的跨域方式 ?2、对象的遍历方法 3、数组扁平化4、typeof 原理5、介绍类型转化6、闭包的问题和优化7、浏览器和Node事件循环的区别原创 2022-12-08 20:43:55 · 658 阅读 · 1 评论 -
前端面试题集锦(6)
1、 常见的兼容问题有哪些 ?1.1 获取标签节点:1.2 获取卷去的高度:1.3获取样式 :1.4 事件侦听器:1.5 事件解绑 :1.6 事件对象的获取 :1.7 阻止默认行为 :1.8 阻止事件冒泡2、 在 JS 中如何阻止事件冒泡 ? 4、 你了解构造函数吗 ? class 是什么 ? 两者有什么区别 5. JS 的数据类型有哪些 ? 如何判断数据类型 ?他们的优缺点是什么?8、数组常用方法有那些?9、JavaScript如何存储cookie 10.函数的柯里化原创 2022-12-05 20:08:39 · 1415 阅读 · 2 评论 -
前端面试题集锦(5)
1、Promsie.all() 使用过吗, 它是怎么使用的 ?2、for in 和 for of 循环的区别 ?3、 什么是事件流以及事件流的传播机制 ?4、token 一般存放在哪里 ? 为什么不存放在 cookie 内 ?5、 数组方法 forEach 和 map 的区别 ?6、 ES6 中 Set 和 Map 的区别?7、 0.1 + 0.2 为什么不等于 0.3, 在项目中遇到要怎么处理 ?8、 什么是模块化思想 ?9、 说说怎么用js 写无缝轮播图10、 闭包原创 2022-12-03 16:44:02 · 517 阅读 · 0 评论 -
前端面试题集锦(4)
1、对 this 的理解, 三种改变 this 的方式 ?2、cookie, localStorage,sessionStorage 的区别 ?3、原生 ajax 的流程 ? 4、如何实现继承 ?5、函数的节流和防抖是什么?6、什么是 Promise 以及promise的作用?7、Promsie 和 async/await 的区别和使用 ?8、对于数组去重你有哪些办法?9、如何实现数组的复制 ?10、git 的常用指令有哪些 ?原创 2022-12-02 19:50:09 · 812 阅读 · 1 评论 -
前端面试题集锦(3)
1、解释一下什么是闭包 ?2、解释一下原型和原型链 ?3、说一下 ES6 中你熟悉的一些内容 ?4、数组排序的方式 ?5、什么是事件轮询(EventLoop) ?6、数组的一些API, 哪些能够改变原数组, 那些不能 ?7、for 循环与 forEach 的区别 ?8、url 的组成 ?9、Promise 的使用场景 ?10、let, const, var 的区别 ?原创 2022-12-01 19:29:37 · 1305 阅读 · 1 评论 -
前端面试题集锦(2)
如果父元素或者是就近的父级元素有定位则相对于就进行元素的左上角进行位置的调整;绝对定位 的参照物就是所谓的包含块的意思。是绝对定位,是基于最近的被设置了非静态定位的上级元素进行定位的,他会脱离文档流,常用的场景是子绝父相。固定定位:参照物是浏览器可视窗口位置的左上角进行位置调整,不会受到滚动条的滚动而影响。事件的监听上,简单说在滑动过程中,某个元素距离其父元素的距离达到 sticky 粘性定位 要求时;使用定位的时候如果需要元素进行位置的调整需要配合偏移属性进行实现对应的效果。原创 2022-11-30 19:55:33 · 509 阅读 · 1 评论 -
前端面试题集锦(1)
em:如果自身有字体大小的设置,那么就相对于自身字体大小设置,如果自身没有字体大小 设置,那么就相当于父元素进行设置。渲染的一部分,是块盒子的布局过程发生的区域,也是浮动元素与其他元素交互的区域。就是页面上的一个隔离的独立容器,容器里面的子元素不会影响到外面的元素。选择器含义:选择器是查找页面元素的一种方式方法,选择器的种类有很多种。px:是像素单位,属于绝对单位,是一个具体的大小。但是具体含义存在区别。:当一个页面被加载的时候(就是被浏览者浏览的时候),完成的页面的宽度等于设备的宽度,页面的缩放比例为。原创 2022-11-30 19:15:53 · 935 阅读 · 0 评论