- 博客(10)
- 收藏
- 关注
原创 高频数据类型——牛客题
请补全JavaScript代码,要求找到参数数组中出现频次最高的数据类型,并且计算出出现的次数,要求以数组的形式返回。注意:1. 基本数据类型之外的任何引用数据类型皆为"object"2. 当多种数据类型出现频次相同时将结果拼接在返回数组中,出现次数必须在数组的最后。
2023-03-09 11:05:11
154
原创 数组过滤——牛客题
使用filter将满足条件的商品筛选出来,再通过map渲染到页面上,由于map返回的是数组,所以需要用join(" ")返回字符串1并用空格分割。请补全JavaScript代码,要求根据下拉框选中的条件变换重新渲染列表中展示的商品,且只展示符合条件的商品。返回值是一个新的、由通过测试的元素组成的数组,如果没有任何数组元素通过测试,则返回空数组。这里自己刚开始写的时候有一个一直没发现的错,case后面写的是数字,然后自己测试了一下。方法创建给定数组一部分的浅拷贝,其包含通过所提供函数实现的测试的所有元素。
2023-02-23 21:45:55
177
原创 模板字符串——牛客题
注意:使用模板字符串进行字符串拼接,字符串最终内容如:尊贵的牛客网2级用户小丽您好,您已经注册牛客网3天啦~因为获得的时间戳是毫秒级的,所以将时间戳之差换算为天数就是/(1000*60*60*24)基本思路:因为最终是计算当天距离注册时间的天数,所以将两个时间换成时间戳进行计算更方便。1. 根据已有的person对象的注册时间求出距离当前时间的天数(天数向下取整)。2. 将获得的天数和person数据拼接成字符串,作为h2标签的内容。
2023-02-20 10:20:42
176
转载 数组排序 -- 牛客习题
document.createElement()是在对象中创建一个对象,要与appendChild() 或 insertBefore()方法联合使用。其中,appendChild() 方法在节点的子节点列表末添加新的子节点。insertBefore() 方法在节点的子节点列表任意位置插入新的节点。在标签board中加载一个按钮,属性值为“这是测试加载的小例子”。2. 实现点击"销量升序"按钮,列表内容按照销量升序重新渲染。3. 实现点击"销量降序"按钮,列表内容按照销量降序重新渲染。
2023-02-12 22:39:02
222
原创 无重复数组 -- 牛客
1. 根据输入的数字范围[start,end]和随机数个数"n"生成随机数。方法返回在数组中可以找到给定元素的第一个索引,如果不存在,则返回 -1。方法用来判断一个数组是否包含一个指定的值,根据情况,如果包含则返回。那需要获取闭区间[2,4],就采用floor函数向下取整。首先讨论一下获取随机数这个问题,采用random函数。2. 生成的随机数存储到数组中,返回该数组。再考虑去重问题,可以一下方法。
2023-02-03 16:41:56
221
转载 单向绑定---牛客练习题
要求每当id为"input"的输入框值发生改变时触发id为"span"的标签内容同步改变。首先需要了解一下什么是DOM0级,以下是转载文章的链接。1. 必须使用DOM0级标准事件(onchange)
2023-02-03 14:23:10
107
原创 以字符串的形式返回文件名扩展名
那么上面这道题以字符串的形式返回文件名扩展名,就需要先使用split将其切分为两组字符串,然后再使用数组获得最后一串字符串。可以看出通过split函数返回的是一个数组,去掉截取字符后的字符串分成两组。本题考察split函数的用法,以下是简单示例。
2023-02-01 09:53:27
260
原创 javascript数据类型的分类与判断
1.数据类型基本(值)类型string:任意字符串 Number:任意数字 boolean:true/false undefined:undefined null:null对象(引用)类型Object:任意对象 function:一种特别的对象(可以执行) Array:一种特别的对象(数值下标,内部数据有序)2.判断typeof (返回数据类型的字符串表达 instanceof ===/== (最好用前面一种,后面一种会隐式转换)...
2022-04-17 11:45:07
379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅