前端消防圆
前端消防圆
全部文章
分类
归档
标签
去牛客网
登录
/
注册
前端消防圆的博客
TA的专栏
168篇文章
3人订阅
剑指offer
80篇文章
567人学习
字节跳动前端
2篇文章
325人学习
前端js面试
86篇文章
682人学习
全部文章
(共169篇)
题解 | #控制动画#
来自专栏
思路:使用animation设置动画,使用rect.style.animationDuration设置动画持续时间(注意单位是s)。 <style type="text/css"> #rect { width: 120px; height: 100px; ...
2023-06-16
1
234
题解 | #Getter#
来自专栏
思路:使用constructor方法编写构造函数,其参数为其属性。getter指的是get 属性名方法。 <script type="text/javascript"> class Rectangle { constructor(height,width) { ...
2023-06-16
1
293
题解 | #相同的Set#
来自专栏
思路:通过判断s1和s2的大小以及元素是否相同来判断是否是相同的set。 <script> const _isSameSet = (s1, s2) => { if(s1.size!=s2.size) return false //in是...
2023-06-16
3
284
题解 | #Symbol#
来自专栏
思路:使用forEach方法遍历数组,接着使用Symbol方法创建key,最后使用obj[key]=value方法映射。 <script type="text/javascript"> const _symbolKey = array => { const obj...
2023-06-16
1
285
题解 | #验证是否是身份证#
来自专栏
思路:首先判断长度是否是18,接着判断前十七位是否是数字,以及第十八位是数字还是X。 <script> const _isCard = number => { if(number.length!=18) return false for(let i=0;i...
2023-06-16
2
360
题解 | #判断质数#
来自专栏
思路:注意,直接使用Number.prototype在原型上添加方法。 <script type="text/javascript"> Number.prototype._isPrime=function(){ //打印this即为该数数值 for(let ...
2023-06-16
1
305
题解 | #数组过滤#
来自专栏
思路:对数组使用filter方法进行过滤得到满足要求的数据,再对这些数据进行渲染即可。 <script> var cups = [ { type: 1, price: 100, color: 'black', sales: 60, name: '牛客logo马克杯' },...
2023-06-16
1
392
题解 | #数组扁平化#
来自专栏
思路:使用递归求解嵌套数组。首先在函数外部定义一个result数组收集结果,然后在函数内部遍历数组元素,使用Array.isArray方法判断该元素是否为数组,如果是则递归该元素并使用concat方法收集到result中,反之不是则使用push方法将元素直接加入result数组中,最后返回resul...
2023-06-15
1
285
题解 | #判断斐波那契数组#
来自专栏
思路:使用递推公式array[i]=array[i-1]+array[i-2] (i>=2) 判断。 <script type="text/javascript"> const _isFibonacci = array => { if(array.length...
2023-06-13
1
280
题解 | #继承#
来自专栏
思路:注意,第一点,子函数中需要使用 父函数.call 调用父函数构造函数;注意:第二点,子函数的prototype属性需要指向一个新创建的父函数实例对象。 <script type="text/javascript"> function Human(name) { th...
2023-06-13
1
309
首页
上一页
2
3
4
5
6
7
8
9
10
11
下一页
末页