首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
100道前端优质面试题
好恶发
创建于2023-05-12
订阅专栏
和大家一起来刷一刷前端面试题
暂无订阅
共11篇文章
创建于2023-05-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
100道前端面试题(十三): 找出一个数组中和为 n 的两个数(TS+单元测试)
前言 题目如下:输入一个有序数组(从小到大),一个变量n(number),找出数组中两个元素之和为n的元素,使用数组形式返回 样例输出 示例1: 输入: arr = [1, 2, 4, 7, 11,
100道前端面试题(十一): 切换字母大小写(TS+单元测试)
前言 今天我们来分享一下如何使用算法切换字母的大小写 样例输出 输入一个字符串,切换其中字母的大小写 示例1: 输出: str = '98211aBcDeeF$#xY' 输入: str = '9821
100道前端面试题(九): 判断字符串括号是否匹配(TS)
前言 今天我们做一道面试经典的算法题目,判断一个数组中的括号是否都闭合 输入一个全为字符串,判断里面的括号都是否匹配,如果元素都匹配返回true,如果元素都不匹配,则返回false 样例输出 请看示例
100道前端面试题(八):3-8 移动 0 到数组的末尾(TS+单元测试)
前言 今天仍然是一道算法题 输入一个数组(数组内不含非number类型数据),将这个数组中所有为零的元素,都移动到数组的末尾,其他元素顺序不变 请看示例1: 示例 1 : 示例 2 : 解题思路(方法
100道前端面试题(七):获取字符串中连续最多的字符以及次数(TS+单元测试)
前言 今天我们来研究一下如何获取字符串中连续最多的字符以及次数 任意输入一个字符串,统计字符串中连续最多的字符以及次数 请看示例1: 示例 1 : 示例 2 : 示例 3 : 解题思路(方法一:嵌套循
100道前端面试题(六): 用 TS 实现快速排序(单元测试)
前言 今天我们来看看快速排序 请输入一个数组,采取快速排序的方法对数组进行升序排序 请看示例1: 示例 1 : 示例 2 : 示例 3 : 解题思路 1.找到中间位置midValue(二分法思想) 2
100道前端面试题(五): 如何理解cookie与session
前言 前面我们说到了HTTP是一个无状态的协议,服务器向客户端发送被请求的文件,而不存储任何关于客户端的状态信息,然而一个Web站点通常希望可以识别用户的身份,于是cookie应运而生
100道前端面试题(四):HTTPS的作用,什么是中间人攻击,如何预防
前言 昨天我们聊到了HTTP协议的各个版本的一些不同之处,今天我们来看看HTTP协议的加密版HTTPS协议是怎么在和黑客积年累月的斗争中发展起来的 1.HTTPS概述 相信大家都知道我们传输数据时,是
100道前端面试题(三):HTTP协议1.0和1.1和2.0有什么区别
前言 今天我们来研究一下HTTP协议各个版本之间的不同,笔者作为小白,还望大家多多指正文章中的不足之处 1.HTTP协议 1.1概述 超文本传输协议,简称HTTP协议,它是Web中的核心,它由客户端程
100道前端面试题(二):把一个数组旋转 k 步
前言 上回我们讲到js的内存泄漏的场景,今天我们来看一道算法题:把一个数组旋转 k 步 请输入一个数组和一个K值(int),若k为正值,则将数组arr从第arr[k]位开始颠倒过来;如果k为负值,则将
100道前端面试题(一):JS垃圾回收场景拓展之WeakMap与WeakSet
前言 此专栏记录了在准备找工作的时候,收集的一些较好的前端面试题,希望借助这个机会,来和大家一起分享一下,还望大家多多指出我的不足。 在昨天的文章中我们提到过,在vue实际开发存在的一些内存泄漏的场景