首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
面试
睡着学
创建于2024-04-24
订阅专栏
关于面试
等 9 人订阅
共17篇文章
创建于2024-04-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
面试必问的JavaScript的继承
继承是JavaScript里的一种机制,它允许一个对象获取另外一个对象的属性和方法,通过继承机制可以复用父对象的属性和方法。有原型链继承,构造函数继承,组合式继承,寄生式继承,寄生组合式继承和类继承。
腾讯面试官:你可以用纯CSS实现折叠式菜单吗?
大体思路其实是很简单的,就是借用复选框被选中的特性然后结合CSS样式,但是这需要对CSS选择器足够熟悉。只要掌握了这种思想,并且熟悉一些常用的CSS选择器就可以快速解决类似的问题。
懒加载:优化图片加载的性能技巧
描述了图片懒加载的布局逻辑和交互逻辑。将img标签src属性值设置为同一个图片的url,将真正的图片url存储在data-src属性中,以及通过监听滚轮滚动事件来触发懒加载函数。最后通过节流优化性能。
深入剖析大厂面试题:解构与迭代器
面对大厂面试中结合迭代器与解构的高阶问题,深入剖析了迭代器的工作原理,包括如何手动创建迭代器对象及其在for...of循环中的应用,以及解构赋值如何通过迭代访问数组或对象属性。
手搓可选择在防抖前或后执行事件处理的高级版防抖
通过一个案例介绍了防抖的实现,包括延后执行事件处理的防抖、立即执行事件处理的防抖以及可选择执行先后的防抖。给出了相应的 JavaScript 代码实现以及实现思路,并对代码进行了详细的解释。
几分钟带你了解面试必问的类型转换
类型转换有着非常重要的作用,它可以帮助我们将一种数据类型转换为另一种数据类型,从而更好地处理和操作数据。类型转换有显式转换和隐式转换两种,本文详细得描述了转换的过程。
面试官问:你会几种三栏布局方式? 我答:我会5种。
通过弹性布局、圣杯布局、双飞翼布局、网格布局、表格布局实现三栏布局。对这5种方法的实现三栏布局的过程进行了详细的解释,还有实现过程中页面的状态图,最后总结了5种方法的特点。
满满的干货:深拷贝和浅拷贝的多种实现方法以及手搓版
浅拷贝有Object.assign、concat、数组解构、slice等6种实现方法;深拷贝有structuredClone和JSON.parse(JSON.stringify())实现方法。
面试常考(干货满满):数字扁平化的五种方法
数组扁平化的五种方法:数组的flat()方法、递归、数组的reduce()方法(递归思想)、通过数组的解构拼接数组、通过数组调用toString()方法(有缺陷)。
腾讯面试官:请使用冯诺依曼原理,编写石头剪刀布游戏
在技术驱动的今天,腾讯以其前沿的科技实力吸引着全球的顶尖人才。而在其严格的面试流程中,一道经典而富有深意的题目经常被提及——如何依据冯·诺依曼原理设计并实现一个“石头剪刀布”游戏。
JavaScript 面试糗事:闭包问题中的迷失循环变量
探讨了JavaScript闭包面试题中捕获循环变量值不正确的问题,并提出了两种解决方案:利用let关键字创建块级作用域和利用立即执行函数创建闭包。通过分析原始代码的问题和解决方案,可以更好地理解闭包。
JavaScript 中的对象和包装类:面试解析与阿里面试题分析
JavaScript中的对象和包装类是编程中的关键概念。对象是属性的集合,可以动态修改。包装类为原始数据类型提供对象形式的操作。在面试中,理解对象的创建和操作,以及包装类的隐式转换等概念至关重要。
BFC 趣谈,面试有新招
解释BFC 的定义和作用,如独立渲染区域、解决布局问题等。详细说明了 BFC 的布局规则,包括元素垂直排列、内外隔离、margin 重叠和计算高度时考虑浮动元素等。列出了触发 BFC 的条件。
面试常问——清除浮动(5种方法)
介绍网页设计中常用的浮动技术及其相关问题的解决方法。讨论了浮动布局的特性和应用。详细探讨了浮动元素可能导致的布局问题,以及如何通过清除浮动来解决这些问题。
用 JavaScript 敲开大厂之门:实现梦想的关键一步(二)
之前给大家分享了用JavaScript解答大厂编程题的答题思路和如何写出优质代码的方法。接下来我将继续分享关于用JavaScript解答大厂编程题的方法。
阿里面试官问:怎么实现一个瀑布流布局?
瀑布流布局是一种独具特色的网页布局形式。在这种布局中,页面上的元素如图片、卡片等会以参差不齐的方式排列,每行的长度并不相同,形成一种错落有致的视觉效果。
用 JavaScript 敲开大厂之门:实现梦想的关键一步(一)
随着科技的飞速发展和行业的日益壮大,大厂对于优秀程序员的需求也愈发迫切。然而,面对众多竞争者,如何在面试中脱颖而出,成功踏入大厂的门槛,成为了摆在程序员们面前的一道难题。