Q同学来了
Q同学来了
全部文章
分类
刷题记录(2)
题解(17)
归档
标签
去牛客网
登录
/
注册
Q同学来了的博客
全部文章
(共19篇)
题解 | #查找数组元素位置#
注意点:var、let、const区别: var声明变量存在变量提升,let和const不存在变量提升在JavaScript中,在方法体外外用var定义的变量其它方法可以共享,在方法中用var定义的变量只有该方法内生效。let、const都是块级局部变量,const 的特性和 let 完全一样,不...
2021-09-14
0
419
题解 | #加粗文字#
// FED13加粗显示 // 描述 // 使用一个标签将“牛客网”三个字加粗显示 // 给定的html代码: // <p>牛客网,程序员必备求职神器</p> // 解法1 修改html解决 // <p><strong>牛客网</stron...
2021-09-14
33
1067
题解 | #将字符串转换为驼峰格式#
function cssStyle2DomStyle(sName) { var font = sName.split('-'); for(var i = 1; i < font.length; i++){ //如果数组第一个为空 (. -webkit-border-image ) 直接把第一个...
2021-09-13
0
529
题解 | #邮箱字符串判断#
function isAvailableEmail(sEmail) { //var reg=/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$ var reg = /^[0-9a-zA-Z_.]{1,}@[a-zA-Z0-9_.]{1,...
2021-09-13
0
390
题解 | #获取字符串的长度#
字符串可以直接遍历,也可以转换为数组字符串有长度属性,s.charCodeAt(i)可以用来获得字符的ASCALL码 function strLength(s, bUnicode255For1) { let len=s.length if(bUnicode255For1===true...
2021-09-13
0
411
题解 | #斐波那契数列#
F[0]=0,F[1]=1F[n]=F[n-1]+Fn-2法一:递归 function fibonacci(n) { //1.递归 if(n==0) return 0 else if(n==1) return 1 else return fibonacci(n-1)+fib...
2021-09-12
0
382
题解 | #数组去重#
因为数组中包含NaN,而任意NaN不等于NaN,所以indexof无法进行筛选。这里我们可以拿到每一项时用Number.isNaN(item)先判断其是否为NaN,若为NaN,再判断NaN是否第一次出现.出现一次后改成false,洗一次再出现就不算入在内。主要:用args.indexOf(args[...
2021-09-11
1
493
题解 | #dom 节点查找#
题目描述:查找两个节点的最近的一个共同父节点,可以包括节点自身输入描述:oNode1 和 oNode2 在同一文档中,且不会为相同的节点 function commonParentNode(oNode1, oNode2) { let node1=oNode1.parentNode le...
2021-09-09
0
387
题解 | #二维数组中的查找#
二维数组中的查找 题目描述:在一个二维数组array中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。[[1,2,8,9],[2,4,9,12],[4,7,10,13],[...
2021-09-05
0
356
首页
上一页
1
2
下一页
末页